Munich Cricket Club Tower Hill
Willkommen to London’s newest Bierkeller in the heart of the city. Munich Cricket Club Tower Hill has a contemporary vibe, with its brick arched beer hall, situated below a chalet-themed bar. Their open plan layout, wide range of Bavarian beer and traditional German menu mean there’s always a reason…