Cafe located at Burwash Manor Barns, offering British cuisine.