Barmoor Castle Country Park

The Lavendar Tea Rooms