Customer Service Number
Office
Office
James House 55 Welford Road Leicester, Leicestershire LE2 7AR
I rented a vehicle for a little over three weeks and during our trip we got a flat tire which was rather inconvenient, but Gilu helped us with everything and turned our trip around giving us an amazing experience traveling around the UK. We …
October 31st, 2023 at 10:50 am