Lollard Street
Lollard Street development in Kennington, London SE11 - New on Buildington!
19.01.2019
Completion
2019
25 Churchill Place
On 1 July 2014, base building practical completion was achieved at 25 Churchill Place, a new 545,000 sq ft office building to be occupied by EMA and EY. Work on the...
20.09.2014
Completion
2014
20 Fenchurch Street
Completion
2014