British Property Award Winner 2017 & 2018
Developers are piling in. So will Lewisham flourish on the back of the proposed Bakerloo line extension or is a more holistic approach needed?
In total, 3,810 homes will be built on a site that is about 10 times bigger than Trafalgar Square and, when completed, could house 10,000 Londoners.
MBI Greenwich - Under New Management
New Twickenham Office