Our London restaurant is located in Bloomsbury, near Oxford Street
Steak & Lobster London is located on popular Bloomsbury Street in one of London’s most popular areas. Moments from the British Museum, on the doorstep of Covent Garden, around the corner from Tottenham Court Road station and very near Oxford Street, our restaurant offers some of the best steaks in London. You will find that Steak & Lobster isn’t just a trendy restaurant; it’s a restaurant in one of the trendiest parts 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 restaurant near Oxford Street is an easy choice.