Sambrook’s
 
Sambrook’s Brewery
London, London, England, United Kingdom