
Recent figures suggest there are more than 70,000 Americans living in London and reports suggest more are coming. Traffic to UK property sites from US users have been increasing in recent years as so-called “Donald Dashers” seek pastures new. Why? Apparently there’s a little more stability on these shores, better education and a little more political predictability. Who are we to say?
The fact of the matter is, the Americans here need roast turkey on November 27. Thanksgiving; they love it, glazed hams and all. And so here’s where to go for sweet potatoes topped with marshmallows, however appalling that might sound to some. You see? The split of 1783 wasn’t all bad news for us.