For what I can tell, London has starting salaries in the £30-40k range which compared to the $60-100k in the valley seems absurd, specially as cost of living in London is not that much different.
I think this has to do with UK culturally not valuing engineers as much compared to Germany.