STRADA

Stylish modern Italian restaurant with views across the Thames and Tower Bridge. Part of the striking Norman Foster design More London development. Attentive service and quality ingredients.