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