BMW 3 Series 335d xDrive M Sport Shadow Edition £29,894 Stephen James BMW Ruxley 35,350 miles Diesel White Automatic FL19UTM Mar 2019 Purchase Options View Details × BMW 3 Series 335d xDrive M Sport Shadow Edition £29,894 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 335d xDrive M Sport Shadow Edition £30,488 Stephen James BMW Ruxley 28,300 miles Diesel Blue Automatic AJ68XGG Jan 2019 Purchase Options View Details × BMW 3 Series 335d xDrive M Sport Shadow Edition £30,488 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 1 Series 118d M Sport £30,494 Stephen James BMW Ruxley 3,800 miles Diesel Black Automatic YH71UJY Sep 2021 Purchase Options View Details × BMW 1 Series 118d M Sport £30,494 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 330i M Sport Saloon £31,284 Stephen James BMW Ruxley 18,550 miles Petrol Blue Automatic YH20TYK Mar 2020 Purchase Options View Details × BMW 3 Series 330i M Sport Saloon £31,284 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £31,494 Stephen James BMW Ruxley 19,300 miles Petrol Grey Automatic YC21GJG Mar 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £31,494 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 6 Series 640i xDrive M Sport GT £31,994 Stephen James BMW Ruxley 33,694 miles Petrol Black Automatic YC68JTN Feb 2019 Purchase Options View Details × BMW 6 Series 640i xDrive M Sport GT £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 330e M Sport Saloon £31,994 Stephen James BMW Ruxley 28,000 miles Petrol Plug-in Hybrid White Automatic AK69GJU Nov 2019 Purchase Options View Details × BMW 3 Series 330e M Sport Saloon £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,584 Stephen James BMW Ruxley 7,850 miles Petrol Black Automatic YC71KZW Oct 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,584 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,974 Stephen James BMW Ruxley 12,100 miles Petrol White Automatic YC71KVV Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,974 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Touring £33,994 Stephen James BMW Ruxley 8,000 miles Petrol White Automatic YH71ZPW Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Touring £33,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 We Buy Cars Sell your BMW or MINI to Stephen James. Request a Valuation Find Out More Previous 1 2 3 4 5 Next Representative Example Term of Agreement 48 months 47 Monthly Payments £210.24 Cash Price £15,995.00 Customer Deposit £3,000 Total Deposit £3,000 Total Amount of Credit £12,995.00 Optional Final Payment £7,420.19 Total Amount Payable £20,301.47 Purchase fee £1.00 Rate of Interest 10.9% Representative APR 10.9% APR Representative Example is for a BMW 1 Series 118i Sport 3-door shown with a contract mileage of 10,000 miles and excess mileage charge of 5.11 pence per mile. Optional final payment not payable if you opt to return the vehicle at the end of the agreement (vehicle condition, excess mileage and other charges may be payable). Retail customers only. Finance available subject to credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Areas we cover Woolwich Avery Hill Finchley Whetstone Southgate New Barnet Barnet Stanmore Edgeware Borehamwood Radlett Watford St Albans Cockfosters Enfield Blackheath Ruxley Dartford Sidcup Petts Wood Chislehurst Foots Cray Lewisham Shooter's Hill Greenwich Elmers End Winchmore Hill Beckenham Orpington Bexley Bexleyheath Swanley Hayes Belvedere Sundridge Elmstead Downham Widmore Upper Elmers End Eden Park Lessness Heath Eltham Mottingham New Eltham Totteridge
BMW 3 Series 335d xDrive M Sport Shadow Edition £30,488 Stephen James BMW Ruxley 28,300 miles Diesel Blue Automatic AJ68XGG Jan 2019 Purchase Options View Details × BMW 3 Series 335d xDrive M Sport Shadow Edition £30,488 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 1 Series 118d M Sport £30,494 Stephen James BMW Ruxley 3,800 miles Diesel Black Automatic YH71UJY Sep 2021 Purchase Options View Details × BMW 1 Series 118d M Sport £30,494 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 330i M Sport Saloon £31,284 Stephen James BMW Ruxley 18,550 miles Petrol Blue Automatic YH20TYK Mar 2020 Purchase Options View Details × BMW 3 Series 330i M Sport Saloon £31,284 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £31,494 Stephen James BMW Ruxley 19,300 miles Petrol Grey Automatic YC21GJG Mar 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £31,494 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 6 Series 640i xDrive M Sport GT £31,994 Stephen James BMW Ruxley 33,694 miles Petrol Black Automatic YC68JTN Feb 2019 Purchase Options View Details × BMW 6 Series 640i xDrive M Sport GT £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 330e M Sport Saloon £31,994 Stephen James BMW Ruxley 28,000 miles Petrol Plug-in Hybrid White Automatic AK69GJU Nov 2019 Purchase Options View Details × BMW 3 Series 330e M Sport Saloon £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,584 Stephen James BMW Ruxley 7,850 miles Petrol Black Automatic YC71KZW Oct 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,584 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,974 Stephen James BMW Ruxley 12,100 miles Petrol White Automatic YC71KVV Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,974 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Touring £33,994 Stephen James BMW Ruxley 8,000 miles Petrol White Automatic YH71ZPW Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Touring £33,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 We Buy Cars Sell your BMW or MINI to Stephen James. Request a Valuation Find Out More Previous 1 2 3 4 5 Next Representative Example Term of Agreement 48 months 47 Monthly Payments £210.24 Cash Price £15,995.00 Customer Deposit £3,000 Total Deposit £3,000 Total Amount of Credit £12,995.00 Optional Final Payment £7,420.19 Total Amount Payable £20,301.47 Purchase fee £1.00 Rate of Interest 10.9% Representative APR 10.9% APR Representative Example is for a BMW 1 Series 118i Sport 3-door shown with a contract mileage of 10,000 miles and excess mileage charge of 5.11 pence per mile. Optional final payment not payable if you opt to return the vehicle at the end of the agreement (vehicle condition, excess mileage and other charges may be payable). Retail customers only. Finance available subject to credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Areas we cover Woolwich Avery Hill Finchley Whetstone Southgate New Barnet Barnet Stanmore Edgeware Borehamwood Radlett Watford St Albans Cockfosters Enfield Blackheath Ruxley Dartford Sidcup Petts Wood Chislehurst Foots Cray Lewisham Shooter's Hill Greenwich Elmers End Winchmore Hill Beckenham Orpington Bexley Bexleyheath Swanley Hayes Belvedere Sundridge Elmstead Downham Widmore Upper Elmers End Eden Park Lessness Heath Eltham Mottingham New Eltham Totteridge
BMW 1 Series 118d M Sport £30,494 Stephen James BMW Ruxley 3,800 miles Diesel Black Automatic YH71UJY Sep 2021 Purchase Options View Details × BMW 1 Series 118d M Sport £30,494 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 330i M Sport Saloon £31,284 Stephen James BMW Ruxley 18,550 miles Petrol Blue Automatic YH20TYK Mar 2020 Purchase Options View Details × BMW 3 Series 330i M Sport Saloon £31,284 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £31,494 Stephen James BMW Ruxley 19,300 miles Petrol Grey Automatic YC21GJG Mar 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £31,494 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 6 Series 640i xDrive M Sport GT £31,994 Stephen James BMW Ruxley 33,694 miles Petrol Black Automatic YC68JTN Feb 2019 Purchase Options View Details × BMW 6 Series 640i xDrive M Sport GT £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 330e M Sport Saloon £31,994 Stephen James BMW Ruxley 28,000 miles Petrol Plug-in Hybrid White Automatic AK69GJU Nov 2019 Purchase Options View Details × BMW 3 Series 330e M Sport Saloon £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,584 Stephen James BMW Ruxley 7,850 miles Petrol Black Automatic YC71KZW Oct 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,584 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,974 Stephen James BMW Ruxley 12,100 miles Petrol White Automatic YC71KVV Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,974 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Touring £33,994 Stephen James BMW Ruxley 8,000 miles Petrol White Automatic YH71ZPW Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Touring £33,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 We Buy Cars Sell your BMW or MINI to Stephen James. Request a Valuation Find Out More Previous 1 2 3 4 5 Next Representative Example Term of Agreement 48 months 47 Monthly Payments £210.24 Cash Price £15,995.00 Customer Deposit £3,000 Total Deposit £3,000 Total Amount of Credit £12,995.00 Optional Final Payment £7,420.19 Total Amount Payable £20,301.47 Purchase fee £1.00 Rate of Interest 10.9% Representative APR 10.9% APR Representative Example is for a BMW 1 Series 118i Sport 3-door shown with a contract mileage of 10,000 miles and excess mileage charge of 5.11 pence per mile. Optional final payment not payable if you opt to return the vehicle at the end of the agreement (vehicle condition, excess mileage and other charges may be payable). Retail customers only. Finance available subject to credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Areas we cover Woolwich Avery Hill Finchley Whetstone Southgate New Barnet Barnet Stanmore Edgeware Borehamwood Radlett Watford St Albans Cockfosters Enfield Blackheath Ruxley Dartford Sidcup Petts Wood Chislehurst Foots Cray Lewisham Shooter's Hill Greenwich Elmers End Winchmore Hill Beckenham Orpington Bexley Bexleyheath Swanley Hayes Belvedere Sundridge Elmstead Downham Widmore Upper Elmers End Eden Park Lessness Heath Eltham Mottingham New Eltham Totteridge
BMW 3 Series 330i M Sport Saloon £31,284 Stephen James BMW Ruxley 18,550 miles Petrol Blue Automatic YH20TYK Mar 2020 Purchase Options View Details × BMW 3 Series 330i M Sport Saloon £31,284 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £31,494 Stephen James BMW Ruxley 19,300 miles Petrol Grey Automatic YC21GJG Mar 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £31,494 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 6 Series 640i xDrive M Sport GT £31,994 Stephen James BMW Ruxley 33,694 miles Petrol Black Automatic YC68JTN Feb 2019 Purchase Options View Details × BMW 6 Series 640i xDrive M Sport GT £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 330e M Sport Saloon £31,994 Stephen James BMW Ruxley 28,000 miles Petrol Plug-in Hybrid White Automatic AK69GJU Nov 2019 Purchase Options View Details × BMW 3 Series 330e M Sport Saloon £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,584 Stephen James BMW Ruxley 7,850 miles Petrol Black Automatic YC71KZW Oct 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,584 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,974 Stephen James BMW Ruxley 12,100 miles Petrol White Automatic YC71KVV Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,974 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Touring £33,994 Stephen James BMW Ruxley 8,000 miles Petrol White Automatic YH71ZPW Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Touring £33,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 We Buy Cars Sell your BMW or MINI to Stephen James. Request a Valuation Find Out More Previous 1 2 3 4 5 Next Representative Example Term of Agreement 48 months 47 Monthly Payments £210.24 Cash Price £15,995.00 Customer Deposit £3,000 Total Deposit £3,000 Total Amount of Credit £12,995.00 Optional Final Payment £7,420.19 Total Amount Payable £20,301.47 Purchase fee £1.00 Rate of Interest 10.9% Representative APR 10.9% APR Representative Example is for a BMW 1 Series 118i Sport 3-door shown with a contract mileage of 10,000 miles and excess mileage charge of 5.11 pence per mile. Optional final payment not payable if you opt to return the vehicle at the end of the agreement (vehicle condition, excess mileage and other charges may be payable). Retail customers only. Finance available subject to credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Areas we cover Woolwich Avery Hill Finchley Whetstone Southgate New Barnet Barnet Stanmore Edgeware Borehamwood Radlett Watford St Albans Cockfosters Enfield Blackheath Ruxley Dartford Sidcup Petts Wood Chislehurst Foots Cray Lewisham Shooter's Hill Greenwich Elmers End Winchmore Hill Beckenham Orpington Bexley Bexleyheath Swanley Hayes Belvedere Sundridge Elmstead Downham Widmore Upper Elmers End Eden Park Lessness Heath Eltham Mottingham New Eltham Totteridge
BMW 3 Series 320i M Sport Saloon £31,494 Stephen James BMW Ruxley 19,300 miles Petrol Grey Automatic YC21GJG Mar 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £31,494 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 6 Series 640i xDrive M Sport GT £31,994 Stephen James BMW Ruxley 33,694 miles Petrol Black Automatic YC68JTN Feb 2019 Purchase Options View Details × BMW 6 Series 640i xDrive M Sport GT £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 330e M Sport Saloon £31,994 Stephen James BMW Ruxley 28,000 miles Petrol Plug-in Hybrid White Automatic AK69GJU Nov 2019 Purchase Options View Details × BMW 3 Series 330e M Sport Saloon £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,584 Stephen James BMW Ruxley 7,850 miles Petrol Black Automatic YC71KZW Oct 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,584 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,974 Stephen James BMW Ruxley 12,100 miles Petrol White Automatic YC71KVV Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,974 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Touring £33,994 Stephen James BMW Ruxley 8,000 miles Petrol White Automatic YH71ZPW Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Touring £33,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 We Buy Cars Sell your BMW or MINI to Stephen James. Request a Valuation Find Out More Previous 1 2 3 4 5 Next Representative Example Term of Agreement 48 months 47 Monthly Payments £210.24 Cash Price £15,995.00 Customer Deposit £3,000 Total Deposit £3,000 Total Amount of Credit £12,995.00 Optional Final Payment £7,420.19 Total Amount Payable £20,301.47 Purchase fee £1.00 Rate of Interest 10.9% Representative APR 10.9% APR Representative Example is for a BMW 1 Series 118i Sport 3-door shown with a contract mileage of 10,000 miles and excess mileage charge of 5.11 pence per mile. Optional final payment not payable if you opt to return the vehicle at the end of the agreement (vehicle condition, excess mileage and other charges may be payable). Retail customers only. Finance available subject to credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Areas we cover Woolwich Avery Hill Finchley Whetstone Southgate New Barnet Barnet Stanmore Edgeware Borehamwood Radlett Watford St Albans Cockfosters Enfield Blackheath Ruxley Dartford Sidcup Petts Wood Chislehurst Foots Cray Lewisham Shooter's Hill Greenwich Elmers End Winchmore Hill Beckenham Orpington Bexley Bexleyheath Swanley Hayes Belvedere Sundridge Elmstead Downham Widmore Upper Elmers End Eden Park Lessness Heath Eltham Mottingham New Eltham Totteridge
BMW 6 Series 640i xDrive M Sport GT £31,994 Stephen James BMW Ruxley 33,694 miles Petrol Black Automatic YC68JTN Feb 2019 Purchase Options View Details × BMW 6 Series 640i xDrive M Sport GT £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 330e M Sport Saloon £31,994 Stephen James BMW Ruxley 28,000 miles Petrol Plug-in Hybrid White Automatic AK69GJU Nov 2019 Purchase Options View Details × BMW 3 Series 330e M Sport Saloon £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,584 Stephen James BMW Ruxley 7,850 miles Petrol Black Automatic YC71KZW Oct 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,584 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,974 Stephen James BMW Ruxley 12,100 miles Petrol White Automatic YC71KVV Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,974 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Touring £33,994 Stephen James BMW Ruxley 8,000 miles Petrol White Automatic YH71ZPW Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Touring £33,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 We Buy Cars Sell your BMW or MINI to Stephen James. Request a Valuation Find Out More Previous 1 2 3 4 5 Next Representative Example Term of Agreement 48 months 47 Monthly Payments £210.24 Cash Price £15,995.00 Customer Deposit £3,000 Total Deposit £3,000 Total Amount of Credit £12,995.00 Optional Final Payment £7,420.19 Total Amount Payable £20,301.47 Purchase fee £1.00 Rate of Interest 10.9% Representative APR 10.9% APR Representative Example is for a BMW 1 Series 118i Sport 3-door shown with a contract mileage of 10,000 miles and excess mileage charge of 5.11 pence per mile. Optional final payment not payable if you opt to return the vehicle at the end of the agreement (vehicle condition, excess mileage and other charges may be payable). Retail customers only. Finance available subject to credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Areas we cover Woolwich Avery Hill Finchley Whetstone Southgate New Barnet Barnet Stanmore Edgeware Borehamwood Radlett Watford St Albans Cockfosters Enfield Blackheath Ruxley Dartford Sidcup Petts Wood Chislehurst Foots Cray Lewisham Shooter's Hill Greenwich Elmers End Winchmore Hill Beckenham Orpington Bexley Bexleyheath Swanley Hayes Belvedere Sundridge Elmstead Downham Widmore Upper Elmers End Eden Park Lessness Heath Eltham Mottingham New Eltham Totteridge
BMW 3 Series 330e M Sport Saloon £31,994 Stephen James BMW Ruxley 28,000 miles Petrol Plug-in Hybrid White Automatic AK69GJU Nov 2019 Purchase Options View Details × BMW 3 Series 330e M Sport Saloon £31,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,584 Stephen James BMW Ruxley 7,850 miles Petrol Black Automatic YC71KZW Oct 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,584 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,974 Stephen James BMW Ruxley 12,100 miles Petrol White Automatic YC71KVV Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,974 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Touring £33,994 Stephen James BMW Ruxley 8,000 miles Petrol White Automatic YH71ZPW Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Touring £33,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 We Buy Cars Sell your BMW or MINI to Stephen James. Request a Valuation Find Out More Previous 1 2 3 4 5 Next Representative Example Term of Agreement 48 months 47 Monthly Payments £210.24 Cash Price £15,995.00 Customer Deposit £3,000 Total Deposit £3,000 Total Amount of Credit £12,995.00 Optional Final Payment £7,420.19 Total Amount Payable £20,301.47 Purchase fee £1.00 Rate of Interest 10.9% Representative APR 10.9% APR Representative Example is for a BMW 1 Series 118i Sport 3-door shown with a contract mileage of 10,000 miles and excess mileage charge of 5.11 pence per mile. Optional final payment not payable if you opt to return the vehicle at the end of the agreement (vehicle condition, excess mileage and other charges may be payable). Retail customers only. Finance available subject to credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Areas we cover Woolwich Avery Hill Finchley Whetstone Southgate New Barnet Barnet Stanmore Edgeware Borehamwood Radlett Watford St Albans Cockfosters Enfield Blackheath Ruxley Dartford Sidcup Petts Wood Chislehurst Foots Cray Lewisham Shooter's Hill Greenwich Elmers End Winchmore Hill Beckenham Orpington Bexley Bexleyheath Swanley Hayes Belvedere Sundridge Elmstead Downham Widmore Upper Elmers End Eden Park Lessness Heath Eltham Mottingham New Eltham Totteridge
BMW 3 Series 320i M Sport Saloon £33,584 Stephen James BMW Ruxley 7,850 miles Petrol Black Automatic YC71KZW Oct 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,584 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Saloon £33,974 Stephen James BMW Ruxley 12,100 miles Petrol White Automatic YC71KVV Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,974 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Touring £33,994 Stephen James BMW Ruxley 8,000 miles Petrol White Automatic YH71ZPW Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Touring £33,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 We Buy Cars Sell your BMW or MINI to Stephen James. Request a Valuation Find Out More Previous 1 2 3 4 5 Next Representative Example Term of Agreement 48 months 47 Monthly Payments £210.24 Cash Price £15,995.00 Customer Deposit £3,000 Total Deposit £3,000 Total Amount of Credit £12,995.00 Optional Final Payment £7,420.19 Total Amount Payable £20,301.47 Purchase fee £1.00 Rate of Interest 10.9% Representative APR 10.9% APR Representative Example is for a BMW 1 Series 118i Sport 3-door shown with a contract mileage of 10,000 miles and excess mileage charge of 5.11 pence per mile. Optional final payment not payable if you opt to return the vehicle at the end of the agreement (vehicle condition, excess mileage and other charges may be payable). Retail customers only. Finance available subject to credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Areas we cover Woolwich Avery Hill Finchley Whetstone Southgate New Barnet Barnet Stanmore Edgeware Borehamwood Radlett Watford St Albans Cockfosters Enfield Blackheath Ruxley Dartford Sidcup Petts Wood Chislehurst Foots Cray Lewisham Shooter's Hill Greenwich Elmers End Winchmore Hill Beckenham Orpington Bexley Bexleyheath Swanley Hayes Belvedere Sundridge Elmstead Downham Widmore Upper Elmers End Eden Park Lessness Heath Eltham Mottingham New Eltham Totteridge
BMW 3 Series 320i M Sport Saloon £33,974 Stephen James BMW Ruxley 12,100 miles Petrol White Automatic YC71KVV Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Saloon £33,974 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 BMW 3 Series 320i M Sport Touring £33,994 Stephen James BMW Ruxley 8,000 miles Petrol White Automatic YH71ZPW Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Touring £33,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 We Buy Cars Sell your BMW or MINI to Stephen James. Request a Valuation Find Out More Previous 1 2 3 4 5 Next Representative Example Term of Agreement 48 months 47 Monthly Payments £210.24 Cash Price £15,995.00 Customer Deposit £3,000 Total Deposit £3,000 Total Amount of Credit £12,995.00 Optional Final Payment £7,420.19 Total Amount Payable £20,301.47 Purchase fee £1.00 Rate of Interest 10.9% Representative APR 10.9% APR Representative Example is for a BMW 1 Series 118i Sport 3-door shown with a contract mileage of 10,000 miles and excess mileage charge of 5.11 pence per mile. Optional final payment not payable if you opt to return the vehicle at the end of the agreement (vehicle condition, excess mileage and other charges may be payable). Retail customers only. Finance available subject to credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Areas we cover Woolwich Avery Hill Finchley Whetstone Southgate New Barnet Barnet Stanmore Edgeware Borehamwood Radlett Watford St Albans Cockfosters Enfield Blackheath Ruxley Dartford Sidcup Petts Wood Chislehurst Foots Cray Lewisham Shooter's Hill Greenwich Elmers End Winchmore Hill Beckenham Orpington Bexley Bexleyheath Swanley Hayes Belvedere Sundridge Elmstead Downham Widmore Upper Elmers End Eden Park Lessness Heath Eltham Mottingham New Eltham Totteridge
BMW 3 Series 320i M Sport Touring £33,994 Stephen James BMW Ruxley 8,000 miles Petrol White Automatic YH71ZPW Sep 2021 Purchase Options View Details × BMW 3 Series 320i M Sport Touring £33,994 cash price Reserve for £99 (conditions apply) Get a part exchange value for your current vehicle Obtain a tailored finance quote Arrange collection or delivery as best works for you Discover Purchase Options On This Car Enquire now 020 8016 2278 We Buy Cars Sell your BMW or MINI to Stephen James. Request a Valuation Find Out More Previous 1 2 3 4 5 Next Representative Example Term of Agreement 48 months 47 Monthly Payments £210.24 Cash Price £15,995.00 Customer Deposit £3,000 Total Deposit £3,000 Total Amount of Credit £12,995.00 Optional Final Payment £7,420.19 Total Amount Payable £20,301.47 Purchase fee £1.00 Rate of Interest 10.9% Representative APR 10.9% APR Representative Example is for a BMW 1 Series 118i Sport 3-door shown with a contract mileage of 10,000 miles and excess mileage charge of 5.11 pence per mile. Optional final payment not payable if you opt to return the vehicle at the end of the agreement (vehicle condition, excess mileage and other charges may be payable). Retail customers only. Finance available subject to credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Areas we cover Woolwich Avery Hill Finchley Whetstone Southgate New Barnet Barnet Stanmore Edgeware Borehamwood Radlett Watford St Albans Cockfosters Enfield Blackheath Ruxley Dartford Sidcup Petts Wood Chislehurst Foots Cray Lewisham Shooter's Hill Greenwich Elmers End Winchmore Hill Beckenham Orpington Bexley Bexleyheath Swanley Hayes Belvedere Sundridge Elmstead Downham Widmore Upper Elmers End Eden Park Lessness Heath Eltham Mottingham New Eltham Totteridge