
Opening in 2019, the second outpost of London’s most famous whisky shop, Milroy’s of Soho, was set across four floors in the East End of London, just beyond the City. With a ground floor whisky bar offering 1000 whiskies, a basement cocktail bar – the Proofing Room this time, rather than the Vault – a […]