Southborough, adjacent to The Fountain

On London Road, near Fountain

Buses point north-west ↖