Munich Cricket Club Canary Wharf
Willkommen to Central London's Largest German Bier Garten! Munich Cricket Club brings a new concept to the dockside of West India Quay, a German Bierkeller with a large terraced garden, long list of imported Munich beers and a full traditional Bavarian menu. On the menu are hearty German classics…