UKSouth East EnglandSurreyRichmond Upon Thames
Office
TW9, Marcar House, Richmond Upon Thames, Parkshot
To Let, 1,159 sf
Air Cooling, Kitchenette
Marcar House is situated in Central Richmond, minutes from Richmond station, with the town’s many amenities located nearby.