The King’s Head

Fine Dining

Situated on the Corner of Station Road and Church Lane, Ivinghoe

2 Station Rd, Ivinghoe, Leighton Buzzard LU7 9EB