Known as the “Garden Capital of the World”, London is known for its magnificent formal gardens, including the Royal Botanic Kew Gardens and the gardens at Hampton Court Palace. In London’s busiest urban area, where space is at a premium, gardens are still very much in demand. The challenge is to design it on a […]