London's Leicester Square

51.510111, -0.129531