Little Town Farm Shop and Tea Room is a quaint eatery nestled in the heart of the countryside. Offering homemade cakes, sandwiches and light bites, it’s the perfect spot for a peaceful afternoon tea with friends or a hearty lunch after a long walk in the nearby hills.