Another recommendation for McHow. Dave and Josh were friendly and knowledgeable. They diagnosed the problem one day, ordered the part and returned to fit it the next at a reasonable cost. 0203 086 7141.
I'd like to recommend plumber Andy Burke ( 07983688451) He diagnosed problem via texts and photos, did a great job, was really friendly and reasonably priced.