TW11 Teddington Business Park
The property comprises a semi-detached business unit with light industrial/storage on the ground floor and first floor..
The premises are located on an attractive modern business park developed in the mid 1980's immediately adjacent to Teddington..