Balcony, Excellent Natural Light, 24hr Access, Cycle spaces
The property comprises approximately 807sq ft (75 Sq M) of brand new offices / Class E accommodation. The property..
Barnes is an affluent part of West London located along the River Thames, some 6 miles from Central..