Attleborough, adjacent to Queens Square

On Church Street, near Queens Square

Buses point north-east ↗