These are the UK's most beautiful parks (and loads are in London)

1. St James’s Park, London

2. Hyde Park, London

3. Princes Street Gardens, Edinburgh

4. Cockington Country Park, Torquay

5. Kensington Gardens, London

6. Regent’s Park, London

7. The Quarry, Shrewsbury

8. Richmond Park, London

9. Roundhay Park, Leeds

10. Lower Gardens, Bournemouth


Source: Read Full Article