Munich Cricket Club Tower Hill
Willkommen to London’s best Bierkeller in the heart of the city: Munich Cricket Club. Munich Cricket Club Tower Hill is a barvarian bierkeller unlike anything you've seen before. Located under the historic arches of Fernchurch st, they are just a stones throw from the Tower of London, Tower Hill underground…