The Ancient Shepherds pub in Fen Ditton, Cambridgeshire. The Ancient Shepherds pub serves a range of traditional dishes in the evening. Reservations usually needed.
The Ancient Shepherds pub in Fen Ditton, Cambridgeshire. The Ancient Shepherds pub serves a range of traditional dishes in the evening. Reservations usually needed.