The Refreshment Rooms
“Great local restaurant! A large menu sometimes spells trouble but not here. Top quality, often with veg from their on site garden. The vegan roast is exceptional on Sundays. Great desserts, good for kids, great staff, top all round”