The Best Restaurants in Westminster
Looking for the best restaurants in Westminster?
Unfortunately you will need special clearance to eat at the Houses of Parliament.
However, there are plenty of amazing restaurants in and near Westminster.
Here are some of our favourites in the area.
If you visit one of these Westminster restaurants, don’t forget to check-in on Bloc so you can earn free rewards on rewards.getonbloc.com.
Timmy Green
Open 8:00 AM - 9:30 PM
11 Sir Simon Milton Square, London SW1E 5DJ
Healthy dishes inspired by Australian cuisine.
All day menu from the brains behind Daisy Green and Beany Green.
Located in the Victoria Westminster area of Central London.
Get your taste buds ready for Timmy Green, a London based eatery with heart! Named after an Aussie cowboy who lived life to the fullest, it’s no surprise that modern Australian cuisine is served here. The menu features fresh salads, flavourful soups and hearty sandwiches all made from only the freshest ingredients – prepared on-site…
The Albert
Open 10:00 AM - 12:00 AM
52 Victoria St, London SW1H 0NP
Victorian pub with political references.
Serving traditional food and real ales in a family-friendly environment.
Located between Victoria and Westminster, Central London.
Step back in time and experience centuries of history, comfort food classics, and an atmosphere that’ll make you feel like part of the locals at The Albert. Located on London’s border between Victoria and Westminster, this brick-clad icon is perfect for travelers looking to get a classic British taste as soon as they touch down.…
The Jugged Hare
Open 12:00 PM - 11:00 PM
172 Vauxhall Bridge Rd, London SW1V 1DX
Victorian pub in an old bank’s building.
Dog friendly with a beer garden.
Located in Victoria, Central London.
Step into the past and experience quintessential British charm at The Jugged Hare. This beloved local pub has been standing in an old heritage building on Vauxhall Bridge Road since 18th century, with exposed brick walls and wooden beams that will transport you to a whole other era! Here’s where locals gather for quality food…
Tattershall Castle
Open 11:00 AM - 11:00 PM
Victoria Embankment, London SW1A 2HR
Boat bar and restaurant on the Thames.
Expect incredible views of the London Eye and fun club nights at weekends.
Located between Westminster and Embankment tube.
Escape to a luxurious hideaway on the north bank of the River Thames! Tattershall Castle offers an unforgettable dining experience with its elegant and cosy surroundings, freshly made English cuisine served with modern twists, stunning river views – all accompanied by friendly staff. Perfect for sharing quality time away from city life’s hustle & bustle;…
Cinnamon Club
Open 12:00 PM - 3:00 PM
Cinnamon Club, Great Smith Street, London
Contemporary Indian fine dining restaurant.
Set in the former Westminster Library, check out the cocktail bar downstairs.
Located in Westminster, Central London.
Get ready for an exceptionally unique culinary journey – The Cinnamon Club in Westminster is serving up the best Indian food around. Bring a friend along to experience Chef Vivek Singh’s modern take on classic recipes and explore flavours you’ve never imagined! From casual lunches to romantic dinners, each visit promises unforgettable tastes with that…