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 […]

Sign Up To Our Newsletter

we are currently closed for maintenance and reopen on Friday 16th february