Red Lion

  • Bars and pubs
City
Venue name: Red Lion
Address: 1 Eldon St

EC2M 7LS
Transport: Tube: Liverpool St/Moorgate
LiveReviews|0
2 people listening