London : Leicester Square


It is a pedestrianised square in the West End of London. In the middle of the Square is a small park, in the centre of which is a 19th-century statue of William Shakespeare surrounded by dolphin.

hotels nearby

map and directions

food and drinks

more information