London Tower Triangle

51.537977, -0.058878