Thread: Barblog - The Bavarian Beerhouse (Tower Hill - London)
The word 'pub' is short for public .....?