Stamford, opposite Arran Road (North End)

On Old Great North Road, near Arran Road

Buses point south-east ↘