62 Castle Street Hotel

Hotel in Birkenhead, UK

Wikipedia: en:62 Castle Street

62 Castle Street, Liverpool, L2 7LQ