UKSouth East EnglandMiddlesexRichmond Upon Thames
Office with Showroom, Light Industrial
To Long Lease 857 sf
The property comprises a semi-detached business unit with light industrial/storage on the ground floor and first floor offices. The..
The premises are located on an attractive modern business park developed in the mid 1980’s immediately adjacent to Teddington British Rail station..