London Open Garden Squares Weekend 18 – 19 June 2016

The annual London Open Garden Squares weekend is nearly upon us! With this is mind I asked the team for their recommendations on gardens to visit in the Notting Hill and Kensington area. A little information for those of you who haven’t been…