Aldborough, adjacent to The Square

On Chapel Hill, near Aldborough Court

Buses point south ↓