Street name: LEICESTER SQUARE, City: LONDON

Postcode(s): WC2H 7LL | .

Leicester Square (London, United Kingdom) on map:

Anything interesting in LEICESTER SQUARE?

If you know any interesting object in LEICESTER SQUARE (LONDON), feel free to share it with other visitors (comment using your Facebook, Hotmail, Yahoo or AOL account):

LONDON

Do you like streetmapof.co.uk?

Ads