Best picnic spots in London: 8 green spaces ideal for an al fresco lunch