Entertainingly also known as the Savage Gardens, New Beckton Park is a splash of green at the eastern terminus of the DLR. With good sports facilities and beautiful views of the sunset, it's something of a hidden gem.
Time Out says
Details
Discover Time Out original video