Wandsworth's hidden gem features mature trees, colourful flowers, and a picturesque pavilion—ideal for families seeking a peaceful break from busy streets.