I had some problems with my BMW and after many phone calls, reviews, hours at different garages, i found the best one.
THESE guys they really know what they do, proper BMW SPECIALIST
I totally recommend them!!!
http://www.dandtwise.co.uk/contact_us.php
D&T Wise Ltd - BMW and Mini Vehicle Specialist.
316 Broadway
Bexleyheath, Kent DA6 8AA 020 8303 5211