BMW 3 SERIES 2023
2.0 330E 12KWH M SPORT TOURING 5DR PETROL PLUG-IN HYBRID AUTO EURO 6 (S/S)
£30,945
Ballymoney
The work is decent but comes at dealership prices. It takes weeks to get the bill and several hundred pounds of it is an undefined item called "road test".