There's a few Red Lions...

I go in one just off Oxford St...cheapest pub I know in London. Red lion he is talking about is in Islington.

Posted By: Brandonio, Sep 7, 19:46:53

Follow Ups

Reply to Message

Log in


Written & Designed By Ben Graves 1999-2025