Holy Souls Chapel

Befindet sich im nördlichen Seitenschiff der Westminster Cathedral.