Add Elm House review

Elm House, Anfield
Address: 72 Townsend Lane, Anfield, Anfield, L6 0BA
Features: Bar food, Disabled access, TV, Beer garden, Children welcome


Rating
Comments