Bill's Victoria, Victoria

Set menus near St James's Park station, from £18.95

Six set menus near St James's Park station, from a £18.95 weekday lunch at Bill's Victoria to pre-theatre menus opposite the Royal Mews at £35.

Set menus near St James's Park station start with a weekday lunch at Bill's Victoria, two or three courses £18.95 to £22.95, and run to a pre-theatre menu at The Cavalry Bar at The Rubens at the Palace, two courses for £35 or three for £45. The Cinnamon Club, a six-minute walk from the station, serves three courses for £33 before and after the theatre.

Last verified 9 October 2026. Prices and hours come from each restaurant’s own published menu and are refreshed nightly against the catalogue.

Named on this page

All Set London lists 6 lunch set menus in London and names Bill's Victoria for the lowest price (from £18.95), The English Grill for the highest Google rating (4.8) and The Cinnamon Club for the latest seating (to 9pm).

Prices start at
Bill's Victoria lists the lowest price here, 2 to 3 courses for £18.95 to £22.95, served Mon to Fri.
Highest Google rating
The English Grill carries the highest Google rating on this page, 4.8 from 794 reviews, on a £29 to £35 set menu.
Latest seating
The Cinnamon Club keeps its set menu on latest, to 9pm, at £33.
All lunch set menus in LondonDownload the app

At a glance

Restaurants in the Michelin Guide come first, then the rest by headline price from lowest to highest.

RestaurantCuisinePriceCoursesDaysServed
Bill's VictoriaBritish£18.95 to £22.952-3 coursesMon to FriLunch 11.30am to 4pm
bbarBritish£25 to £302-3 coursesMon to SunLunch & Pre-Theatre | Mon 4pm to 7pm, Tue to Sat 12pm to 7pm, Sun 12pm to 5pm
Osteria Dell'AngoloItalian£27.50 to £32.502-3 coursesMon to FriLunch 12pm to 3pm
The English GrillBritish£29 to £352-3 coursesTue to FriLunch 12.30pm to 2.30pm
The Cinnamon ClubModern Indian£333 coursesMon to SatPre-Theatre 5pm to 6pm | Post-Theatre 9pm to close
The Cavalry BarBritish£35 to £452-3 coursesMon to SunPre-Theatre 4pm to 6.45pm

01 | Bill's Victoria

Victoria | British

Bill's Victoria, Victoria

£18.95 to £22.95, 2-3 courses, Mon to Fri, Lunch 11.30am to 4pm.

Crispy coated feta with watermelon, smacked cucumbers and date molasses sets the tone at Bill's Victoria, up on a mezzanine of timber floors and pendant lights above Cardinal Place. Lunch is two or three courses £18.95 to £22.95, Mon to Fri, 11.30am to 4pm, and the pre-theatre menu takes over with two or three courses £24.95 to £29.95, Daily, 4pm to close.

See the menu and book Bill's Victoria →

02 | bbar

Victoria | British

bbar, Victoria

£25 to £30, 2-3 courses, Mon to Sun, Lunch & Pre-Theatre | Mon 4pm to 7pm, Tue to Sat 12pm to 7pm, Sun 12pm to 5pm.

Under what it calls London's largest living wall, bbar has a terrace that looks towards Buckingham Palace. Buttermilk fried chicken tenders or beer battered fish and chips, then an affogato, at two or three courses £25 to £30, Mon to Sun, Mon 4pm to 7pm, Tue to Sat 12pm to 7pm, Sun 12pm to 5pm.

See the menu and book bbar →

03 | Osteria Dell'Angolo

Westminster | Italian

Osteria Dell'Angolo, Westminster

£27.50 to £32.50, 2-3 courses, Mon to Fri, Lunch 12pm to 3pm.

Pasta is rolled in the kitchen at Osteria Dell'Angolo, a few minutes from the Houses of Parliament on Marsham Street. Homemade rigatoni all'amatriciana with pecorino has appeared on the set lunch, two or three courses £27.50 to £32.50, Mon to Fri, 12pm to 3pm. Time Out found terracotta walls and big windows that read as "a Tuscan dwelling".

See the menu and book Osteria Dell'Angolo →

04 | The English Grill

Victoria | British

The English Grill, Victoria

£29 to £35, 2-3 courses, Tue to Fri, Lunch 12.30pm to 2.30pm.

Steaks come off a charcoal Josper grill, seen through a glass wall onto the pass, at The English Grill, a 1920s Art Deco dining room inside The Rubens at the Palace that holds two AA Rosettes. Cornish crab bruschetta and whole butterfly sea bass have both featured at lunch, two or three courses £29 to £35, Tue to Fri, 12.30pm to 2.30pm. Evenings bring two or three courses £49 to £55, Tue to Sat, 5.30pm to 7pm.

See the menu and book The English Grill →

05 | The Cinnamon Club

Westminster | Modern Indian

The Cinnamon Club, Westminster

£33, 3 courses, Mon to Sat, Pre-Theatre 5pm to 6pm | Post-Theatre 9pm to close.

Twenty-five years after it opened in the Grade II listed Old Westminster Library, The Cinnamon Club is marking the anniversary with a menu that sets its signature dishes beside new ones. The kitchen pairs Indian flavours with Western technique, at three courses £33, Mon to Sat, 5pm to 6pm, and again at three courses £33, Mon to Sat, 9pm to close.

See the menu and book The Cinnamon Club →

06 | The Cavalry Bar

Victoria | British

The Cavalry Bar, Victoria

£35 to £45, 2-3 courses, Mon to Sun, Pre-Theatre 4pm to 6.45pm.

Striking red décor, original artwork and the equestrian pageantry of the Royal Mews across the road shape The Cavalry Bar, formerly The New York Bar. Slow-cooked beef ragù sits on a pre-theatre menu of two or three courses £35 to £45, Mon to Sun, 4pm to 6.45pm, with cocktails finished at the table.

See the menu and book The Cavalry Bar →

Two sides of St James's Park station

St James's Park station sits between Westminster's offices and the Palace end of Victoria, and its set menus follow the same line. Towards Parliament, lunch is the event. Towards Buckingham Palace Road, the early evening takes over, with menus built around a curtain time.

On the Westminster side, Osteria Dell'Angolo runs a weekday set lunch with grilled sea bream and snow peas or capocollo with roast potatoes among recent dishes. The Cinnamon Club fills a former public library on Great Smith Street, a fantastic setting for an anniversary year, and the 25th birthday is reason enough to sit down early before a show or late after one.

Closer to Victoria, Bill's Victoria keeps lunch going until 4pm on weekdays, with a covered terrace beside the main restaurant and vegetarian, vegan and gluten-free choices on the menu. For more nearby, see all set menus near St James's Park.

Pre-theatre opposite the Royal Mews

Buckingham Palace Road gathers its own cluster of early evening menus, each with a different idea of what comes before a show. At bbar, it is fried chicken tenders and fish and chips under a wall of plants. At The Cavalry Bar, it is a red, horse-themed bar where cocktails are made in front of you and live music plays.

Across the hotel, The English Grill brings a champagne trolley to the table and counts Beef Wellington as its signature dish. The Independent's review praised steak "seared to rose-pink perfection" in a dining room it called a destination.

Some of London's best-known theatres are a short stroll from Buckingham Palace Road. Our guide to pre-theatre set menus in London covers the West End, and every set menu guide sits in one place.

Questions people ask

Which restaurants near St James's Park station have a set lunch?

Bill's Victoria serves two or three courses £18.95 to £22.95, Mon to Fri, 11.30am to 4pm. Osteria Dell'Angolo serves two or three courses £27.50 to £32.50, Mon to Fri, 12pm to 3pm. The English Grill serves two or three courses £29 to £35, Tue to Fri, 12.30pm to 2.30pm.

Is there a pre-theatre menu near St James's Park?

Yes. The Cinnamon Club serves three courses £33, Mon to Sat, 5pm to 6pm, and The Cavalry Bar serves two or three courses £35 to £45, Mon to Sun, 4pm to 6.45pm. bbar and The English Grill also run early evening set menus.

Can I eat a set menu near St James's Park after the theatre?

The Cinnamon Club runs a post-theatre menu of three courses £33, Mon to Sat, 9pm to close. It is in the Old Westminster Library on Great Smith Street.

Are there set menus near St James's Park at the weekend?

bbar serves two or three courses £25 to £30 on Sundays from 12pm to 5pm. The Cavalry Bar runs its pre-theatre menu Mon to Sun, 4pm to 6.45pm, and the pre-theatre menu at Bill's Victoria runs daily from 4pm to close.

How far is The Cinnamon Club from St James's Park station?

The Cinnamon Club is a six-minute walk from St James's Park station and a nine-minute walk from Westminster. Its set menu is three courses for £33.

See all