According to PR-model, ith.org.uk is ranked 1,978,326th in multilingual Wikipedia, in particular this website is ranked 1,189,260th in English Wikipedia.
The website is placed before muzeeum.nl and after clc-uk.org in the BestRef global ranking of the most important sources of Wikipedia.