BMW Garages and Parts Retailers
I went and saw these guys about an inspection 2 for my M3, and was dealt with by James.
Not only was he knowledgeable and helpful, he was a bloody nice guy and a real authority on BMs.
I cannot recommend this place highly enough, the service is great, the prices are great and their work is top...