At the Queen Elizabeth Olympic Park in Stratford. This is the UK's tallest sculpture and the world's longest tunnel slide - not that I went down it!
Comments
Sign in or get an account to comment.