Northney Farm Tea Rooms - the United Kingdom

Best Countryside Tea Room 2021 - Hampshire