East London Liquor Company restaurant review – sumptuous Italian bites in the heart of a distillery

East London Liquor Company is a Bow-based independent distillery well known for producing a range of spirits. However, perhaps the lesser known side of this business is their restaurant nestled between Mile End and Victoria Park, a two-minute walk from Roman Road.

Read more