This route passes through Great Shelford (0km/0mi), Little Shelford (1km/0mi), Hauxton (2km/1mi), Harston (4km/2mi), Foxton (7km/5mi), Shepreth (10km/6mi), Meldreth (11km/7mi), Kneesworth (17km/10mi), Bassingbourn (17km/11mi), Litlington (20km/12mi), Morden Green (23km/14mi), Steeple Morden (23km/14mi), Ashwell (27km/17mi), Redhill (35km/22mi), Mill End (36km/23mi), Cumberlow Green (38km/23mi), Cromer (40km/25mi), Ardeley (42km/26mi), Moor Green (44km/27mi), Wood End (45km/28mi), Great Munden (49km/31mi), Old Hall Green (53km/33mi), Colliers End (53km/33mi), Standon (57km/35mi), Bromley (59km/36mi), Much Hadham (60km/37mi), Little Hadham (64km/40mi), Clapgate (66km/41mi), Gravesend (67km/41mi), The Willows (69km/43mi), Stocking Pelham (71km/44mi), Brent Pelham (74km/46mi), Meesden (76km/47mi), Lower Green (78km/49mi), Langley (79km/49mi), Duddenhoe End (82km/51mi), Upper Pond Street (82km/51mi), Lower Pond Street (83km/51mi), Chrishall (86km/53mi), Crawley End (86km/54mi), Fowlmere (93km/58mi), Thriplow (95km/59mi), Newton (98km/61mi), Little Shelford (101km/63mi) and Great Shelford (103km/64mi).