Add Red Lion review

Red Lion, London
Address: 1 Eldon Street, Liverpool Street, London, EC2M 7LS
Features: Children welcome, Disabled access, Dog friendly, Function room, Historic pub, Jukebox, Real ale, Real fire, TV, Wi-Fi


Rating
Comments