Office
To Let 682 - 3,672 sf
Refurbished Offices, Air Conditioning, Carpeted, LED Lighting, Kitchenette
An imposing period building with a large garden. Available as a whole or on a floor-by-floor..
Richmond is a highly affluent town located some 8 miles south west of London and boasts landmark sites..