ericmacm
Active Member
A stale proposal for twin 16s towers at 250 Springbank Drive in London. Has apparently been proposed since 2013 and was a former car dealership. The site is currently vacant and all buildings have been demolished. Last update has been that the site was put up for sale in 2022.