Castle Hill, adjacent to Larchcroft Close

On Larchcroft Road

Buses point west ←