Lost World is an exciting rainforest-themed activity and soft play centre with climbing walls and an interactive wall located in Serpentine Green Shopping Centre in Peterborough.