Stamford, adjacent to Abbot's Close

On Barnack Road, near Abbot's Close

Buses point north-east ↗