Location Lat Log:
Geolocation is 51.508413, -0.076288
Location Description:
Originally built nearly a Millennium ago, the Tower of London has been the last dwelling place on earth for queens, princes, lords and knights, as well as many traitors, murderers and thieves. Now home to the Crown Jewels, the Tower sits majestically on the banks of the Thames to the east of the city centre.
Location Type: