Hey There 2evel!
I am in the same boat -- blew my Achilles last Thursday, playing tennis of all things. This brings me to two questions to all of the combined intelligence of this forum:
1. I am new in London, and don't know how to find a good doctor. Can someone recommend a good orthopaedic...