I use a guy in Barking, great bloke very good work and price and no bullsh*t. He is very very busy which I always think is a good sign. He has been looking after my e30 for years and even though it is 20 next year with 160,000 on the clock it sailed through its MOT last week with no advisory notices at all, it did need four new tyres tho so the bill can to £256. £50 for the MOT, £206 for 4 brand new Fulda 205/55/15 tyres fitted and he give my alloys a good clean up whilst they were off the motor. PM me if you want his address and number.