Is London an English City?

In a corner of Trafalgar Square, a gaggle of tourists watched Harry Maguire, winner of MasterChef 2025, talking about pastry. This, apparently, is what Englishness means today — at least according to London mayor Sadiq Khan. 

Read Full Article »


Comment
Show comments Hide Comments


Related Articles