Denhead, adjacent to Manse Park

On Denhead, near Manse Park

Buses point south-east ↘