World England London Southwark Cathedral St Francis of Assisi and St Elizabeth of Hungary Chapel
3541