London. A lot more of 'em go to Camden Town than to Buckingham Palace.

And before I get my head bitten off I'm not saying this to take a pop at the royals, gawd bless their thieving little cotton socks. Just an observation, like.