Strand Palace Hotel, Strand, London, England, United Kingdom
Strand Palace Hotel, Strand, London, England, United Kingdom
Size: 3744px × 5616px
Location: The Strand Palace Hotel, Strand, London, England, United Kingdom
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: hotel, hotel starnd palace hotel taxis london central, hotel strand, hotel taxis taxis, london, palace, strand, strand palace hotel london