Pub quiz at Slug & Lettuce - Aldgate

Tower, City of London

EC3N 1DD

The quiz here