Metropolitan Cathedral of the Most Precious Blood, London, City of London, England