Liverpool Queen Square Bus Station (Stand 2)

On Hood Street, near Bus Station