at 40 Townsend lane, Anfield, Liverpool , L6 OAX United Kingdom
The Winchester is a warm welcoming pub situated on Townsend lane in the anfield area, we have lovely welcoming staff and entertainment daily!
20 FB users likes The Winchester Pub, Townsend lane, set it to 208 position in Likes Rating for Liverpool in Bar category
The Winchester Pub, Townsend lane is Liverpool based place and this enity listed in Bar category. Located at 40 Townsend lane, Anfield L6 OAX.