East London Liquor Co. Ltd (ELLC) is a vodka and gin distillery. Based in London’s East End, Bow Wharf to be exact.
They also import spirits – such as this Demerara rum from Demerara Distillers Limited (DDL). The vodka and gin distillery is complemented by a bar and they also have an online store. Here you can buy both their own range and other spirits.