Italian chain restaurant serving risotto, pasta and wood-fired pizzas, plus fish and seafood dishes.
This Strada is an Italian restaurant located in what must be amongst the most stunning developments in London to date.
With breathtaking views of the Thames, Tower Bridge and the City skyline, a meal at Strada More London is an occasion to remember.
The restaurant has a full bar, plenty of outside seating and is perfect for business lunches, functions or romantic dinners.
OPENING HOURS
Mon - Sat:
10.00am - 11.00pm
Sun:
10.00am - 10.30pm
FACILITIES