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 ...