I totally recommend Ian Reeve at QCR in Eastbourne. He is not a BMW specialist, but his personal car is a BMW and I've been pleased with his work on my 330i. He used to run a garage in our village (for about 25 years) before the lease expired and he moved in behind Eastbourne Railway Station. He collects and delivers, but I am only 5 miles away so I don't know how wide that service extends.
Although he is friendly, reliable and well priced, the reason he has my business is that he still loves his work. He is always keen to investigate and fix the problems I give him - I never feel like a cash cow for a disillusioned clock-watcher.
22A Commercial Road
01323 417 370