ven. liz adekunle london.anglican.org the church of england in london north of the thames: staines to the isle of dogs and as far north as enfield. churches, schools, chaplaincies and community. Category:faith and beliefs Global Rank:- visits:41.1K pages/Per:1.4 ADS