London, UK. British banter & pub quiz culture. Join the conversation.
Please login to interact with this user.