Company name: Moncada Brewery & Taproom
Description: Microbrewery launched in 2011 producing Cask, Keg & Bottle conditioned craft ales from the heart of North West London.
37 Humber Rd, London NW2 6EN, United Kingdom