Share
twitterlinkedinfacebook
Image 1 of 1
MHE11364UK.jpg
The Guildhall in the City of London decked with British and English flags for the Lord Mayor's Banquet, an annual showpiece of the City of London, which is attended by the Prime Minister, the Lord Chancellor and the Archibishop of Canterbury as well as financiers and diplomats and members of the establishment.