Shrewsbury, adjacent to Broome Place

On Chester Street, near Broome Place

Buses point south-east ↘