Office
To Let, 682 - 3,672 sf
Refurbished Offices, Air Conditioning, Carpeted, LED Lighting, Kitchenette, Garden, Excellent Natural Light, Shared WCs, 1 Lift, Cycle spaces
Newly refurbished office space boasting excellent natural light with attractive floor to ceiling windows and glazed partitioning. The premises are..
Richmond is a highly affluent town located some 8 miles south west of London and boasts landmark sites including the very popular riverfront and town..