Red Lion Pub

Red Lion Pub
48 Parliament Street, London, SW1A 2NH