thelandscape.org
What are the ten best designed landscape projects in London?
What are the best contemporary landscape architecture projects in London? Well, let’s see… 10 – The Queen Elizabeth Olympic Park designed by LDA Design and Hargreaves Assoc…