St. Margaret’s Church, Westminster, England