The Diocese of London covers 277 square miles of Greater London north of the Thames from Staines in the west to the Isle of Dogs in the east and as far north as Enfield. It comprises the Cities of London and Westminster and the London boroughs of Brent, Harrow, Ealing, Hillingdon, Barnet, Camden, Enfield, Haringey, Hackney, Islington, Tower Hamlets, Hounslow, Kensington & Chelsea, Hammersmith & Fulham and part of Richmond-upon-Thames.
Click on the links here to find our Churches, more about our structure and our Diocesan Regulations.