According to PR-model, 24hourmuseum.org.uk is ranked 679,707th in multilingual Wikipedia, in particular this website is ranked 444,722nd in English Wikipedia.
The website is placed before dauphin-ota.info and after mymc.co.il in the BestRef global ranking of the most important sources of Wikipedia.