St Stephen’s Tavern, Westminster

10 Bridge St, London SW1A 2JR