The 2 Brewers: 114 LOCATION1 High St, London, Greater London SW4 7UJ Established in 1981 and still hopping