London The Redchurch Bar

0 107 Redchuch street, London, E2 7DL

Nearest tube: Aldgate East

No events listed at this venue.