For over a thousand years All Souls’ Day has been set aside for the Church to care about the souls of the ‘departed’. From the Chapel of Old Royal Naval College, Greenwich. Show more
Discover 11,128,835 listings and 278,274 playable programmes from the BBC
For over a thousand years All Souls’ Day has been set aside for the Church to care about the souls of the ‘departed’. From the Chapel of Old Royal Naval College, Greenwich. Show more