Pampisford South Terrace (near)

On London Road, near Brewery Road

Buses point north ↑