The City of London
Monday, August 10th, 2009Irina Moore asked: Often referred to as “the City” or the “Square Mile”, the City of London is a small city, geographically located within Greater London, England. You have guessed it right; the city is exactly almost one square mile in area. London city forms the historic core of London ...