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

Baker Street

100 Baker Street , London , W1U 6TW

Flagship

020 7935 7071

About

Strada

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.

Stories

4 Available

#GBBOFINAL

Available in 44 locations instores
Posted on Jan 16

TOMATO & BASIL SOUP RECIPE

Available in 44 locations instores
Posted on Mar 16

#SCRUMPTIOUSSTRADA

Available in 44 locations instores
Posted on Jan 16

AUTUMN MENU TRIAL

Available in 44 locations instores
Posted on Jan 16