Upmarket Tower of London StudioLondon, United Kingdom Address: 2 Portsoken Street State: United Kingdom City: London Zipcode: E1 8RB Longitude: -0.073528 Latitude: 51.511.883 Rates from: 0 Accommodation Booking