Southborough, adjacent to Holden Park Road

On London Road, near Library

Buses point north ↑