The Diocese of London forms part of the Church of England's Province of Canterbury in England. It lies directly north of the Thames, covering 177 square miles and all or part of 17 London boroughs. From Wikipedia