NEW AND USED BMW CARS

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.

Here at Stephen James we now accept Bitcoin as a payment method.

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