Birds eye live view of Leicester Square in London, England
This live aerial map view is overlooking London's Leicester Square in the centre of London. Leicester Square is home to many of the UK's film premiers. Enjoy the live aerial map view of Leicester Square in London