The Old Red Bus Station

104 Vicar Lane, Leeds LS2 7NL, United Kingdom.View map