Stamford, adjacent to Arran Road (South End)

On Empingham Road, near Arran Road

Buses point east →