Based on 162 job listings - London, United Kingdom 2026
50% of professionals earn between £90,000 - £100,000 GBP
The median salary is £95,000
London
Average salary
93,333 - 144,167
Median salary
95,000 - 115,000
162 job openings
United Kingdom
Average salary
54,676 - 78,580
Median salary
54,676 - 78,580
26,267 job openings
The average salary for a Physician in London, United Kingdom is GBP 93,333 - GBP 144,167 per year in 2026, based on 162 job listings.
Leading employers for Physician roles in United Kingdom include Prenuvo.
Explore 162 Physician job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.