Denton, outside St Thomas More RC College

On Town Lane

Buses point south-west ↙