The Greyhound, 151 Greyhound Lane, Streatham London SW16.
Home brew house founded July 1984 but ceased 1997.