Royal Residences Watch carol services from the Chapels Royal at the Tower of London & Hampton Court by Victoria Howard Sun 20 December, 2020