Tower Hill Memorial With The Four Seasons Hotel In The Background In London. December 26, 2011. London, England, Europe. Travel Tourism Street Photogr

- Image ID: WPM2TD
Tower Hill Memorial With The Four Seasons Hotel In The Background In London. December 26, 2011. London, England, Europe. Travel Tourism Street Photogr
Raul Hernandez Balbuena / Alamy Stock Photo
Image ID: WPM2TD
Tower Hill Memorial With The Four Seasons Hotel In The Background In London. December 26, 2011. London, England, Europe. Travel Tourism Street Photography
Location: London, England, United Kingdom