Bourton on the Water is a Christmas wonderland, where cobbled streets and twinkling lights turn the sleepy village into a ...
The ceremony has its roots in the reign of King Henry VI and sees the New Guard of soldiers – wearing the customary bearskin hats – march to Buckingham Palace from St James’s Palace and Wellington ...