Liverpool, adjacent to Queen Square

On Whitechapel, near Queen Square Bus Station

Buses point south-west ↙