Fen Ditton High Ditch Road (near)

On Newmarket Road, near High Ditch Road

Buses point east →