The Champions Wall is located in Liverpool, United Kingdom on Walton Breck Rd, Gilman St, Anfield. The Champions Wall is rated 5 out of 5 in the category cultural landmark in United Kingdom.
Address
Walton Breck Rd, Gilman St, Anfield
Accessibility
Wheelchair-accessible entrance