As befitting the capital city, there are no shortage of dealerships for those looking to purchase a cheap and affordable BMW in London.
Car Giant, located in White City, London, have a huge range of used cars at prices that suit every budget. They have some selection of BMWs, ranging from older cheaper models, to more recent vehicles like the 520D saloon, and the 318D sports saloon. They offer a part exchange deal on certain vehicles and a variety of car finance options.
Berry London are based in Heathrow. They also have another office in Chiswick. They stock all the latest BMW models and are a BMW approved re-seller.
Stephen James have four different showrooms around the capital and are a great choice if you are looking to purchase a new BMW in London. They sell new and used BMWs and are always willing to advise customers on what is the best model for them.
For those looking to grab a bargain and willing to travel further afield to find it, the BMW Supermarket in Kent offer quality vehicles, at much lower prices than the main dealers. Their showroom is situated just off the A20 at West Mailing and is within easy reach of the M26, M20 and M25.