Tuesday 7 February 2017

Square Mile / new builds

Plenty of new high-rise activity in the City of London financial district, despite the issue of Britain leaving the European Union.