Henley Green, adjacent to New Green Park

On Wyken Croft

Buses point north ↑