Here are the 7 top restaurants near Big Ben. Whether you’re in the mood for steak, light sandwiches or curry, there is an array of fine dining options to choose from.
1. Ekstedt at The Yard
Ekstedt at The Yard serves up the most innovative Scandinavian dishes using seasonal British ingredients. The menu is created by the multiple award-winning Michelin-starred chef Niklas Ekstedt.
2. Gillray’s
If you’re looking for an incredible steakhouse in this part of town, then Gillray’s is the answer. From classic Sirloin to Rib Eye, this is the spot to indulge your steak cravings.
3. LSQ Rooftop

Drink in the breathtaking views of central London, as you enjoy a casual lunch with friends, weekend breakfast or after-work drinks with co-workers. The mood at LSQ Rooftop is relaxed sophisticated dining.
4. The Cinnamon Club
For the most distinctive Indian cuisine, sweet potato kofta, lamb mille-feuille and king oyster mushrooms, head to The Cinnamon Club. Located in a historic Grade II listed former Westminster Library and experience the original modern Indian restaurant in a beautiful setting.
5. Osteria Dell’ Angolo
Located in the heart of Westminster, Osteria Dell’ Angolo offers regional Italian dishes with a contemporary twist. From gnocchi filled with radicchio to roast fillet of wild seabass, this is the place to satisfy your Italian food cravings.
6. The Albert
A short walk from Westminster Abbey, The Albert is the quintessential British pub with a twist of architectural grandeur. Whether you’re here for a Sunday roast, classic bangers n’ mash or fish n’ chips, you will truly experience a slice of English heritage.
7. The Strings London
For an evening of music and flavours, head to The Strings London where you’ll dine in a combination of Italian and Spanish Tapas as classical guitar gently fills the air around you.