This weekend is the Lord Mayor’s Parade, where we do literally parade the new Lord Mayor of London, Fiona Woolf. This is not the political Mayor of London, Boris, but the Lord Mayor, an office that dates back over seven...
↧