UKSouth East EnglandSurreyRichmond Upon Thames
Office
TW9, Spencer House, Richmond, Sheen Road
To Let 4,262 sf
Refurbished Offices, Grade A, Air Conditioning, Raised Floors, Courtyard
This office accommodation offers a contemporary working environment ideal for businesses seeking both comfort and functionality. Recently..
Situated in the heart of Richmond Town Centre, Spencer House is within easy walking distance of the station..