Broomhill, adjacent to Nile Street/Peel Street

On Nile Street, near Peel Street, near Corner of Peel St

Buses point north-west ↖