Physician Salaries in London, England

Salary estimated from 720 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 19 May 2018
Average in London, England
£52,165 per year
6% Below national average
  • Most Reported
£13,000
£115,000
Salary Distribution

How much does a Physician make in London, England?

The average salary for a Physician is £52,165 per year in London, England, which is 6% below the national average. Salary estimates are based on 720 salaries submitted anonymously to Indeed by Physician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Physician is less than 1 year.
Physician salaries by company in London, England
CompanyAverage salary
£137,281 per year
£99,146 per year
£100,446 per year
£86,948 per year
£81,088 per year
£80,250 per year
£76,420 per year
£75,464 per year
£74,377 per year
£70,106 per year
Physician salaries by location
CityAverage salary
£50,933 per year
£41,654 per year
£39,726 per year
£65,019 per year
£68,355 per year

Physician job openings

Research Associate
University College London
London
Clinical Research Assistant
PAREXEL International
Harrow HA1
Clinical Research Physician
Richmond Pharmacology
London
Screening Doctor
Richmond Pharmacology
London
Research Assistant, Education
WebMD
London
Study Physician
Hvivo
London
Physician jobs in London, England