Maretul Har (Greater Grace Church of North London) is a church in Harrow Weald. Denomination: Independent.