Inside Landmark Pinnacle’s indoor garden square at Canary Wharf

What do you do when you live in Europe’s tallest residential tower but crave some green space? You venture onto the twenty-seventh floor of the luxury 75-floor building where the entire level is dedicated to an indoor garden square. The luxury Landmark Pinnacle is in London‘s Canary Wharf and the indoor garden …

Read More »