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
Written & Designed By Ben Graves 1999-2025