The Tower London UK

51.509408, -0.073948