Address: | [Map] |
Tel: | 020 7403 8321 |
Fax: | 020 7403 8215 |
Web: | Strada Website |
Nearby Station: | London Bridge Station (0.2 miles) |
Nearby Station: | London Fenchurch Street Station (0.5 miles) |
Nearby Station: | London Cannon Street Station (0.6 miles) |
With breathtaking views of the Thames, Tower Bridge and the city skyline, Strada is located in what must be amongst one of the most stunning developments in London to date. The restaurant has a full bar, plenty of outside seating and is perfect for business lunches, functions or romantic dinners |
Location : Add Review : Strada Website : Italian Restaurants : Restaurants Home