Newly opened garden in Regent's Park offering BT Tower views, abundant water features, and vibrant plantings—a tranquil spot to escape central London's bustle.