The Urban Area of Leicester Square in the County of Greater London

Advertisement

The Urban Area of Leicester Square is located within the county of Greater London.

Leicester Square is situated in the London region of the UK and is governed by Westminster, council.

The Urban Area of Leicester Square is in the Westminster region of Inner London - West within London.

Advertisement
  • Westminster

Where is Leicester Square is located in the UK

Share the Love - How would you describe Leicester Square?

Map of the Urban Area of Leicester Square in Greater London