Tolworth Tower

By |2021-02-16T17:00:02+00:00January 30th, 2021|

A new application for the Tolworth Tower site has been lodged, and proposes 499 new flats. The plans include changing the iconic office building into 261 apartments and building two new towers on the site.

Go to Top