The actual City of London is only one square mile in size and comprises the city's financial district. But the area that has become known as London is massive, measuring at around 610 square miles ...
City of London representative are soon to travel to a major real estate conference to promote the Square Mile as is "the best place to build and invest". It follows research suggesting that ...
Nine new towers are currently either under construction or have confirmed planning permission in the ever-changing Square Mile – and the City of London has just revealed what they’ll all look ...