Office
To Let 5,441 sf
Air Conditioning, Raised Floors, Suspended Ceilings, LED Lighting, Good Natural Light
Unique self-contained office building with impressive central staircase tucked discreetly off Barnes High Street with private car..
Barnes is a high amenity West London suburb located c. six miles south west of central..