As an Authorised BMW Dealer, Stephen James offer the highest levels of service and expertise whether you are looking to buy a new car or maintain your current car. Our dealerships showcase the latest new models, plus a wide choice of BMW Approved Used BMWs.
With highly trained technicians and friendly, professional service you can rely on us to maintain your BMW, keeping it in peak condition.
As well as new cars, we have a large BMW Approved Used car stock at our various dealerships where you can view the selection of vehicles from our group stock of over 300 cars.
Once you have selected your New or Approved Used vehicle we will make the handover experience truly memorable and then look forward to serving you our customer into the future.