The church also contains a triptych from Oberammergau, a hanging crucifix dedicated in 1970 and a number of stained glass windows, including the large west window, which is dedicated to Crown Princess Margaret and depicts the life and faith of Saint Margaret of Scotland.