Stamford, adjacent to Torkington Gardens

On West Street, near Torkington Gardens

Buses point south-west ↙