Strand Palace Hotel, Strand, London, England, United Kingdom


Reception at The Strand Palace Hotel, Strand, London, England, United Kingdom


Size: 5616px × 3744px
Location: Strand Palace Hotel, Strand, London, England, United Kingdom
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: hotel starnd palace hotel reception london central, hotel strand, hotel taxis check- check- check, london, palace, strand, strand palace hotel london