Get promotions alerts to your email or mobile
100 Baker Street , London , W1U 6TW
Flagship
020 7935 7071
About
With its bright and modern interior, Strada Baker Street is a fantastic Italian restaurant right in the heart of London. It's the perfect location for a business lunch or a meal before - or after - a visit to Madame Tussauds. We have a great value lunch deal, ideal if you're in a hurry, alongside our menu of pizzas, pastas, risottos and secondi.