UK
London
Retail Embankment WC
WC2R
Strand
To Let
1,306 sf
Shop, Restaurant
Prime
Prime position on London's Strand
The unit occupies a prime position on London’s Strand, in the heart of the West..
WC2R
Strand
To Let
2,559 sf
Shop, Restaurant
Prime
Prime position on London's Strand
The premises are arranged over ground floor, mezzanine and basement...
This shop occupies a prime position on London’s Strand, in the heart of the West End. The unit forms..