London, UK. North Transept view and Rose Window of the Collegiate Church of Saint Peter at Westminster