UKSouth East EnglandSurreyRichmond Upon Thames
Office
TW9, Spencer House, Richmond, Sheen Road
To Let 2,645 sf
Air Conditioning, Raised Floors, Courtyard, Excellent Natural Light, 1 Lift
This office accommodation offers a contemporary working environment ideal for businesses seeking both comfort and functionality...
Situated in the heart of Richmond Town Centre, Spencer House is within easy walking distance of the station (mainline and underground) and Richmond..