Liverpool, adjacent to Hood street

On Whitechapel, near Queen Square Bus Station

Buses point south-west ↙