This August Bank Holiday weekend will mark a 20th anniversary here in Britain. Yes, you guessed it, it is the anniversary of my permanent arrival in London. It was a strange welcome, because barely a day after I landed at Heathrow Airport, Princess Diana died in Paris and the entire city - the entire country... Continue Reading →
