Stamford, adjacent to Aberdeen Close

On Arran Road, near Aberdeen Close

Buses point south ↓