New Launch: The Ivy In The Park, Canary Wharf

What do you do in a mecca full of over-bearing glass towers, a frenetic pace of life and not much greenery? Open a garden retreat.…