UKLondonRetail 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..