XBus Yorkshire
Leeds / Otley Road, pool in wharfedale leeds, West Yorkshire, United Kingdom - LS21 3DA
01132 843535
XBus Yorkshire is an authorised UK retailer of XBus and XBus Camper. Part of KTGreen Ltd, we are a family run business located in West .....ince 1952.