Age for age, London cover runs about 18% above our UK average. Some parts of the capital pay close to a third more. We are an independent broker based in Putney, and around two in five of the policies we place are for London clients.
Many people buy private medical insurance (PMI) to skip NHS waiting lists and choose where they are treated. The catch in London is the price.
Below we break down what Londoners pay for private health insurance by age, household, area and insurer, including Bupa, AXA, Aviva and Vitality. We also explain what pushes London prices up. Then we show how your hospital list, excess and level of cover can bring your premium down.
Key findings from our London data
- A typical London policy costs about £2,470 a year.
- A single person aged 70 or over pays nearly three times as much as someone under 40: £260 a month against £89.
- North and North West London is the priciest area we see. Per person, it costs about £30 a month more than Outer London, or around £360 a year.
- AXA is the most popular choice with our London clients, at 42% of policies. Outside London, that falls to 22%.





