I would recommend Dave Woods in Aylesbury (
www.davewoodracing.com). Just had my 748 in for the 18k mile service. Clutch plates + basket needed doing, plus 2 rockers + valve clearances. Bill was around a grand, but with the clutch and rockers, it was always going to cost.
The bike is transformed now.