62 Castle Street Boutique Hotel, Liverpool, Built in 1868 as a Bank. This image taken in December 2022.


Size: 7666px × 4814px
Location: LIVERPOOL. UK.
Photo credit: © Paul Simpson / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 62, bank, boutique, castle, head, hotel, liverpool, north, office, sixty, south, street, wales