TravelMuse
 
 

Strand Terrace

London, United Kingdom

Guide         Hotels         Attractions         Restaurants         Shops

Address

The Strand
Thistle Charing Cross
WC2N 5HX London
United Kingdom

Phone

+44 870 333 9105


Neighborhood

Bloomsbury/ Fitzrovia/ Euston


Nearest Train

Embankment


Avg Cost

$30.00


Category

Fish & Seafood, Business, Dine with a View, Romantic, Contemporary


Avg User Rating

0 reviews