Once, the establishment of priests, singers and servants travelled about England with the King, and their earliest permanent ‘chapels’ were at the Tower of London, Westminster Palace and Eltham Palace ...
It looks like you're using an old browser. To access all of the content on Yr, we recommend that you update your browser. It looks like JavaScript is disabled in your browser. To access all the ...