Westminster Abbey in London, England, UK
Statues if 10 martyrs of 20th century on West facade of Westminster Abbey in London, England, UK
Great Northern Hotel Building at London King's Cross railway station, England, UK