The Stag's Head, London, United Kingdom | WasThr