Company description
The Stephen James Group was established in 1985 and is an authorised BMW and MINI automotive company principally based in North London and Kent with 4 BMW and 3 MINI centres located in Enfield, Woolwich, Bromley, Sidcup and a BMW Urban store in Bluewater Shopping Centre. In May 2018 the Group launched Stephen James Premium, an independent prestige used car retailer based in Blackheath. The Stephen James Group continues to grow with further developments planned for 2019.