Richmond Park, at almost 1000 hectares (2500 acres), is the largest Royal Park in London and is home to around 650 free roaming deer. The pastoral landscape of hills, woodlands, ponds, gardens and grasslands set amongst ancient trees offers a peaceful respite to visitors.

Avatar

Bson L

5132 pins   52 boards   11 followers

Follow

Other pins from

Bson L