Showroom
New Cars
Used Cars
Sold Cars
About Us
Finance
Our Services
Contact Us
Our Showroom
What car are you looking for?
Refine Your Results
Condition
76
Used
Make
2
Aston Martin
9
Audi
4
Bentley
14
BMW
5
Ferrari
1
Ford
1
Hyundai
5
Jaguar
1
Jeep
3
Lamborghini
8
Land Rover
3
Maserati
1
McLaren
3
Mercedes-Benz
5
Mini
1
Nissan
8
Porsche
1
Vauxhall
1
Volkswagen
Exterior Color
22
Black
21
Blue
1
Green
13
Grey
1
Orange
1
Red
5
Silver
10
White
Body Style
9
Convertible
23
Coupe
2
Estate
9
Hatchback
7
Saloon
25
SUV
1
Van
Price
Year
Mileage
Find Your Car
Sort by
Price
Mileage
Year
73
2018 BMW X5 3.0 M50d Auto xDrive
Finished in Space Grey with heated full leather interior, full service history, last serviced at 47,308 miles on 22/02/2025,...
Total price
£35,980.00
Monthly price
POA
Used
49,997 miles
Automatic
Diesel
3.0 litre
69
2018 BMW X5 3.0 30d M Sport Auto xDrive
Finished in Glacier Silver with heated full leather interior, full BMW service history, next service due at 73,759 miles on 15/05/2...
Total price
£26,980.00
Monthly price
POA
Used
62,729 miles
Automatic
Diesel
3.0 litre
61
2014 Porsche Boxster 2.7 981 PDK
Finished in Basalt Black with heated full leather interior, full service history, next service due at 74,305 miles on 22/10/2026...
Total price
£25,980.00
Monthly price
POA
Used
55,567 miles
Automatic
Petrol
2.7 litre
68
2016 Bentley Continental 4.0 V8 GT S Auto 4WD
Finished in Glacier White with heated and ventilated full leather interior, full service history, last serviced at 29,257 mile...
Total price
£51,980.00
Monthly price
POA
Used
29,372 miles
Automatic
Petrol
4.0 litre
71
2015 Land Rover Discovery Sport 2.0 TD4 HSE Black Auto 4WD
Finished in Corris Grey with heated full leather interior, full service history, next service due at 97,364 miles on 27/06/2026, MOT...
Total price
£10,980.00
Monthly price
POA
Used
93,693 miles
Automatic
Diesel
2.0 litre
69
2017 BMW 3 Series 3.0 335d M Sport Shadow Edition Auto xDrive
Finished in Alpine White with heated full leather interior, full service history, next service due at 110,768 miles on 24/09/2026...
Total price
£15,480.00
Monthly price
POA
Used
96,539 miles
Automatic
Diesel
3.0 litre
63
2018 BMW 6 Series 3.0 640d M Sport Auto
Finished in Sonic Speed Blue with heated full leather interior, full BMW service history (bar most recent), next service due...
Total price
£20,980.00
Monthly price
POA
Used
66,129 miles
Automatic
Diesel
3.0 litre
65
2017 Jaguar XE 2.0i R-Sport Auto
Finished in Narvik Black with heated full leather interior, full service history, last serviced on 10/07/2024, MOT until 23rd May 2026,...
Total price
£11,980.00
Monthly price
POA
Used
66,609 miles
Automatic
Petrol
2.0 litre
61
2010 Jaguar XK 5.0 V8 Portfolio Auto
Finished in Indigo Waterborne with heated full leather interior, full service history, last serviced at 88,563 miles on 16/09/2024, MOT until...
Total price
£11,980.00
Monthly price
POA
Used
91,141 miles
Automatic
Petrol
5.0 litre
66
2022 MINI Hatch 2.0 Cooper S Sport Steptronic
Finished in Nanuq White with heated interior, full Mini service history, next service due at 33,958 miles on 18/12/2025, MOT until 3rd...
Total price
£21,280.00
Monthly price
POA
Used
22,130 miles
Automatic
Petrol
2.0 litre
69
2017 Volkswagen Tiguan 2.0 TDI R-Line DSG 4Motion
Finished in Pure White with heated interior, full service history, last serviced at 72,882 miles on 11/11/2024 including cambel...
Total price
£17,180.00
Monthly price
POA
Used
75,651 miles
Automatic
Diesel
2.0 litre
63
2006 Aston Martin Vantage 4.3 V8
Finished in Onyx Black with heated full leather interior, full service history, last serviced at 21,380 miles, MOT until 10th Decemb...
Total price
£30,980.00
Monthly price
POA
Used
22,882 miles
Manual
Petrol
4.3 litre
1
2
3
4
5
6
7