Location
With a stay at The Kings Head in Cambridge, you'll be within a 10-minute drive of Imperial War Museum Duxford and Addenbrooke's Hospital. This inn is 6.4 mi (10.2 km) from University of Cambridge and 15.1 mi (24.2 km) from Newmarket Racecourse.