Hotel Anfield by Andrea Jones | Jun 16, 2022 | venue | 0 comments Hotel Anfield 23 Anfield Road, L4 0TE 0800 689 1267 & hotelanfield.com