Tag Archives: Thames

A view of the giant Hippo

There’s a giant Hippo in the Thames!

Did you know that there’s a giant Hippo on the Thames? The wooden sculpture, known as Hippopo Thames landed on the river recently. It’s huge and measures 21 meters long. This unusual model can be found semi-immersed in the water at Riverside Gardens, Nine Elms Lane in South East London.