- Advertisement -
In her 1966 Christmas address to the nation, the late Queen Elizabeth II encouraged her countrymen to “breath gentleness and care into the harsh progress of mankind.”
At the heart of the city of London, so often the historical setting…