Local story · Ilford, United Kingdom
Ilford’s mammoth skull
In 1864, the only complete mammoth skull discovered in the United Kingdom was unearthed near what is now Uphall Road. The original is held by the Natural…
Local story · Ilford, United Kingdom
In 1864, the only complete mammoth skull discovered in the United Kingdom was unearthed near what is now Uphall Road. The original is held by the Natural…
Still loading - a slow connection can take a little longer. Reload