New Waltham, outside Shops

On Peaks Lane, near Humberston Avenue, near Shops

Buses point north ↑