
Every year London hosts the Open Garden Squares Weekend – an opportunity for people to celebrate our fantastically green capital and to be introduced to local green spaces that they probably never use! In 2013 it takes place over the weekend of the 8 and 9 June. The aim of the Open Garden Squares Weekend […]