According to PR-model, netherlands-embassy.org.uk is ranked 950,486th in multilingual Wikipedia, in particular this website is ranked 549,152nd in English Wikipedia.
The website is placed before lspb.de and after heroes2c.eu in the BestRef global ranking of the most important sources of Wikipedia.