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 you are referring to is known as the City of London, also known as the financial district. It is roughly one square mile in area and is home to many financial institutions, businesses, and historical landmarks.
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'.
Walk. It's only about .25 of a mile.
About 1 mile or less.