The restaurant scene in London wouldn’t be complete without The Brewmaster. You will find The Brewmaster in London on 37 Cranbourn St. The Brewmaster's menu is all about delicious Pub fare. Being located in the heart of Leicester Square, London makes The Brewmaster easily accessible with plenty of other or similar restaurants near The Brewmaster in London. Find your new favourite restaurant on Quandoo and book your table online in just a few clicks.