It may seem surprising to find another large church standing so close to the might and magnificence of Westminster Abbey. Why was an additional church needed in such a position? To answer that ...
The ashes of Sir Charles Peers are buried in the Islip chapel in Westminster Abbey. He was Surveyor of the Fabric at the Abbey from 1935 to 1951 and also worked at York and Durham. During his time at ...