Where to find a good doctor in London?

So where and how can you get medical treatment in London? As an expatriate, how are healthcare costs in England covered? Is international health insurance necessary?

Where to find a good doctor in London? Read more