UK
London
Retail Thurloe Place SW
SW7
Thurloe Place
To Let
3,196 sf
Shop
Arranged on basement, ground and first floors on a new lease.
Located on the north side of the street adjacent to the new 35,000 sqft Cromwell Place Gallery due March 2020..