Another glowing recommendation for Steve the spin doctor (http://www.londonspindoctor.com) Punctual, extremely knowledgable, very reasonable and a thoroughly nice guy. Luckily I managed to nab an appointment as it looks like word is spreading. Very highly recommended!