Location
With a stay at The Old Red Lion Inn in Cambridge, you'll be within a 10-minute drive of Ashdon Village Museum and Cheeky Chimps Funhouse. This upscale inn is 10.5 mi (16.8 km) from Audley End House and 10.7 mi (17.3 km) from Imperial War Museum Duxford.