The Anchor Inn is a beautiful Sussex country pub and restaurant set in one of the loveliest and most unspoilt parts of rural Sussex on the west bank of the River Ouse, four miles upstream from the county town of Lewes.
Capacity: 180 persons
Catering: Full table service
Bar: Cash bar available on site