Physician Salaries in London, England

Salary estimated from 669 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 17 October 2018
Average in London, England
£51,912 per year
14% Below national average
  • Most Reported
£14,000
£113,000
Salary Distribution

How much does a Physician make in London, England?

The average salary for a Physician is £51,912 per year in London, England, which is 14% below the national average. Salary estimates are based on 669 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
£100,446 per year
£88,688 per year
£86,521 per year
£80,979 per year
£79,928 per year
£75,425 per year
£80,000 per year
£79,679 per year
£77,391 per year
Physician salaries by location
CityAverage salary
£41,596 per year
£47,466 per year
£59,249 per year
£34,003 per year
£72,148 per year

Physician job openings

Project Manager -Temp Role
Ipsos
London
CRUK Clinical Research Training Fellow
University College London
London
CRUK Clinical Research Training Fellow
University College London
London
Global Medical Affairs Director, Benlysta
GlaxoSmithKline
London
Medical Affairs Manager/Director - Neurosciences
GlaxoSmithKline
London
Clinical Placement Administrator
St. George's University of London
London
Physician jobs in London, England