Leicester Square

Advertisement

Leicester Square is located within the county of Greater London and has a population of approximately 2,500.

Leicester Square is governed by City of Westminster London Boro council.

Leicester Square is policed by Metropolitan Police Police

Leicester Square is within the Parliamentary Constituency of Cities of London and Westminster

Do you know where the name Leicester Square comes from?

What's it like to live here?

Ask the community a question about Leicester Square.

Advertisement

Map of Leicester Square

Estate Agents in Leicester Square

Buying a House in Leicester Square?, Browse our list of local Estate Agents below.