The Tower Hotel, London, UK. Guoman Hotels Thistle Tower Hotel next to Tower Bridge on the River Thames. Sapele vessel of Crown River Cruises

- Image ID: 2AF9B6T

The Tower Hotel, London, UK. Guoman Hotels Thistle Tower Hotel next to Tower Bridge on the River Thames. Sapele vessel of Crown River Cruises

Avpics / Alamy Stock Photo

Image ID: 2AF9B6T

Location: London, UK