City of London Distillery

Travel Distilled visits the City of London Distillery in London, England, and samples their gin.