Please read our latest Covid 19 update in regards to the new Tier 5 lockdown restrictions

Find Out More
Nearly New. Nearly Yours.

We have a selection of nearly new Approved Used Cars available with £1,000 finance deposit contribution on the specific used cars until the end of January.

View stock
Browse. Buy. Collect.

Browse our cars online, buy them and then collect from our centres in a Covid safe handover.

View Offers


Stephen James is an official BMW Retailer with Centres in Woolwich, Bromley, Enfield, Ruxley and Blackheath. Our experienced, friendly team are here to help you get the most out of your BMW, including:

As an official BMW Retailer we offer a range of finance options as well as part-exchange facilities to make buying your new car easy.

You'll find a selection of our latest offers on the page below. If you have any questions we are here to help.

Simply click here for the contact details of your nearest Stephen James BMW Centre.

New BMW Offers View More

Approved Used BMW Cars View More