Florence Brewhouse, 133 Dulwich Road, Dulwich, Greater London.
Brewing commenced in May 2007. The plant is located in the main bar area behind a glass screen.