For the past 10 years, drivers have trusted Auto Plaza Limited London for our great service when it comes to auto repair and maintenance work. When it comes to helping your engine run stronger and longer, there are two things you can’t forget about: car batteries and oil changes. At Auto Plaza, we make servicing your car a comfortable, convenient and stress-free process. Our expert technicians can handle any question about your car needs. Whether you are coming in for scheduled service, warranty work, or to seek a remedy for your vehicle we will have you back on the road in timely and professional manner.