London Square get Isleworth approval

London Square have had final plans approved for 203 flats in Isleworth.

London Square Isleworth is at 396-418 London Road, and will provide 203 new homes in blocks up to six storeys high, with communal roof gardens and outdoor spaces.

Sales are expected to launch in early 2016.

This entry was posted in Hounslow. Bookmark the permalink.