The corporate municipality of the City of London stages it's annual tour de force
Read MoreThe corporate municipality of the City of London stages it's annual tour de force
Read MoreSign up for the Independent POV newsletter for documentary news and film updates.