God Save Our Queen

God Save Our Queen

This weekend one of London’s most famous residents celebrates 60 years as our Head of State. Elizabeth II only has three more years to go before she becomes our longest ever serving monarch, eclipsing Queen Victoria, who reigned for 63 years. As part of the...
X