Sorry - don't know London area.
Worth bearing in mind though that your solicitor doesn't need to be local. Any solicitor can do the conveyancing, and you don't have to see them in person. causes no extra problems or time. Everything done by telephone, e-mail and/or mail. Just in case other people have good solicitors firms they can refer you to instead