Every year an ancient ceremony takes place in the City of London which, thanks to the passing of time, has become somewhat shrouded in mystery.
Every year an ancient ceremony takes place in the City of London which, thanks to the passing of time, has become somewhat shrouded in mystery.