Thread: Shut up about Barclay Perkins - Number of breweries in the UK 1838 - 2917
The word 'pub' is short for public .....?