Hidden place · Ilford, United Kingdom
Redbridge Central Library & Museum
This Ilford museum includes a cast of the only complete mammoth skull discovered in the United Kingdom, along with other prehistoric remains. Its building is…
Hidden place · Ilford, United Kingdom
This Ilford museum includes a cast of the only complete mammoth skull discovered in the United Kingdom, along with other prehistoric remains. Its building is…
Still loading - a slow connection can take a little longer. Reload