This route passes through Great Shelford (0km/0mi), Little Shelford (0km/0mi), Newton (4km/2mi), Thriplow (7km/4mi), Fowlmere (9km/5mi), Crawley End (16km/10mi), Heydon (18km/11mi), Great Chishill (19km/12mi), Shaftenhoe End (21km/13mi), Nuthampstead (25km/16mi), Paynes End (27km/17mi), Cheapside (27km/17mi), Anstey (27km/17mi), Paynes End (28km/17mi), Wyddial (32km/20mi), Buntingford (34km/21mi), Aspenden (36km/23mi), Westmill (38km/23mi), Nasty (41km/26mi), Great Munden (42km/26mi), Old Hall Green (45km/28mi), Colliers End (46km/28mi), Standon Green End (48km/30mi), Barwick (49km/31mi), Barwick Ford (50km/31mi), Kettle Green (53km/33mi), Hadham Cross (54km/33mi), Much Hadham (55km/34mi), Little Hadham (59km/37mi), Clapgate (61km/38mi), Gravesend (62km/38mi), The Willows (65km/40mi), Stocking Pelham (66km/41mi), Berden (68km/42mi), Clavering (70km/44mi), Hill Green (72km/45mi), Arkesden (74km/46mi), Littlebury Green (80km/50mi), Catmere End (81km/50mi), Ickleton (85km/53mi), Hinxton (88km/54mi), Duxford (90km/56mi), Whittlesford (91km/57mi), Little Shelford (96km/60mi) and Great Shelford (97km/61mi).