Guoman Hotels, The Tower Hotel on the Thames river, London

- Image ID: CYC8F4

Guoman Hotels, The Tower Hotel on the Thames river, London

Parmorama / Alamy Stock Photo

Image ID: CYC8F4

Location: London, England, UK