Church of St Michael is the church in Highgate, London.
According to PR-model, stmichaelshighgate.org is ranked 222,970th in multilingual Wikipedia, in particular this website is ranked 120,890th in English Wikipedia.
The website is placed before frankiesandford.net and after whitehorse.ca in the BestRef global ranking of the most important sources of Wikipedia.