
If you’re in London during December you might want to participate in one of the Christmas services taking place in Westminster Abbey. Dates have recently been announced. Services, which are free and require no booking, commence on 2nd December, then the 16th and throughout the Christmas period. This is a unique experience [...]