Holmewood, adjacent to Devonshire Terrace

On Devonshire Terrace, near Devonshire Terrace

Buses point north ↑