London

Tower of London: St John's Chapel in the White Tower

Tower of London