L
o
a
d
i
n
g
 
S
a
l
e
s

Strada Shops


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.

Strada Shops by countries