Stamford, opposite Aberdeen Close

On Arran Road, near Aberdeen Close

Buses point north ↑