The Olde Red Lion

The Olde Red Lion
307 Chester Rd, Ellesmere Port, Cheshire, CH66 1QQ
Photo of The Olde Red Lion