In Britain, respondents in the South of England (15%) are the least likely to believe in creationism, compared to 23 per cent for Londoners.
Interesting.
Easy to explain:
London has many immigrants from a lot of "backwards" countries like Afghanistan, Pakistan, India, Bangladesh etc., which still tend to be rather poor, uneducated, religious and socially conservative relative to the home-born British population.
I've been working on something the past week. I was looking at trends in support for gay rights in the British Social Attitudes Survey. The most positive/progressive part of the UK from the 80's through to the early 2000's was London. Now London has flat lined over the surveys from 2005-2010 and now trails most parts of the country. Sub-sample stuff of course but interesting.