Denton, adjacent to Chapel Hill

On Norwich Road

Buses point north ↑