At Ealing Travel Clinic, it’s £150 per dose. Most people need 2 doses (£300 total), given 6-12 months apart. Those with weakened immune systems need 3 doses (£450 total). No hidden consultation fees or charges – the price includes everything. This is competitive for HPV vaccine costs in London.