London is a vibrant and diverse city, but it's also a green one. The capital boasts more than 3,000 parks and green spaces, covering almost 18 per cent of its area.