Office
To Let 1,311 sf
Refurbished Building, Air Cooling, Fitted Out, Excellent Natural Light, Full height Glazing
Modern self-contained, 3-floor office to let situated in a pedestrian-only Mews in..
The mews is accessed from Turnham Green Terrace which offers a variety of independent businesses including..