Westminster Cathedral, 42 Francis Street, London, SW1P
London's principal Roman Catholic Church is running its annual Christmas Celebration concert on the Tuesday and Wednesday before Christmas. Performed by the Westmins... More