Get help Meetings & Churches London Megumi Church, North Finchley London Megumi Church meets in North Finchley, not far from Central London. Meetings are held in English and Japanese and include both church services and Bible studies. Please take a look at Megumi Church's website or contact Rebekah Hwang for more information. Manage Cookie Preferences