Richmond park is the largest of Royal Parks in London. It's located in south west area of London. It's known to the park with many deers. If you are luckey, you will see herd of deer.
It is quite far from central, but it's definitely worth going.
You will destress for sure!