Steak and Lobster Bloomsbury
Not yet rated
The content on this page is provided by a Time Out partner.
Steak & Lobster London is located on popular Bloomsbury Street in one of London’s most popular areas. Moments from the British Museum, on the door step of Covent Garden and around the corner from Tottenham Court Road station, Steak & Lobster is not just a trendy restaurant, it’s a restaurant in the trendiest part of London.
Perfectly located for people looking for an up and coming London restaurant for a pre-theatre dinner or a meal with friends before a night out in one of the many great Soho bars, Steak & Lobster is an easy choice
Steak and Lobster Bloomsbury 9 - 13 Bloomsbury Street