Stamford, adjacent to Trinity Road

On Cambridge Road, near Trinity Road

Buses point south-west ↙