It's the City, the financial centre of Great Britain,
No, on two counts. It is not a square, and its area is 1.12 sq miles.
The City of London is a small city within Greater London. It is very close to 1 square mile in area and is sometimes known as "the square mile".
If you are referring to the 'square mile' in London, it compares to Wall Street in New York.
The Square Mile.
The Square Mile is a nickname for the original boundary of London back in the Middle Ages. These days, the Square Mile has barely any residents but is a world famous centre of fianance. Attractions include St Paul's Cathedral, the Tower of London, the Bank of England and the Temple.
A square mile is the area of a square with one mile along each edge. It is equal to 640 acres."The square mile" is the nickname given to the City of London (UK) as it is roughly a square mile in size; it has also been given as a nickname of the banking district of London as the major investment banks were sited there.
The City of London is the financial centre of London and there is virtually no residential accommodation within the 'square mile'.
609 sq miles http://www.nationmaster.com/encyclopedia/London rh
Riverfront property in the City Of London (The Square Mile) or ..the original Roman City.
The 'City of London' ie the original London and now the financial district, is known as 'the square mile'.
About 1 mile or less.
Walk. It's only about .25 of a mile.