The Grumpy Mole

A small chain of busy pub/restaurants based in the South of England.