Thompson's Brewery, London Inn, 11 West Street, Ashburton, Devon.
Home brew house founded August 1981 and ceased 1997.