A just-opened leisure venue in Peterborough has unveiled a new attraction to help England supporters enjoy the World Cup.