National Cream Tea Day
National Cream Tea Day
Join us at The Top House Inn this Friday 30th June as we celebrate this quintessential British tradition. We will have a variety of freshly baked, fluffy, melt-in-your-mouth scones, handcrafted with love by our very own landlady ~ Margaret. Indulge in delicious traditional Fruit and Plain Scones with Strawberry Jam or a more decadent treat […]