UKLondonOffice Tavistock Place WC
WC1H Tavistock Place
To Sell 6,619 sf
Grade A, Air Cooling, LED Lighting, Roof Terrace, Cycle spaces, Showers, Refurbished Building
Attractive property with a period facade and modernised concrete frame building..
Located on the south side of the street just east of the junction with Tavistock Square, 3 minutes..