Mentioned by Unilodgers
Best Parks in London Loved by Students
"Beautiful grasslands and deer herds are just minutes away from Central London. Head to Richmond Park, one of the best parks in London, which is also a National Nature Reserve to relax in the lap of nature. This park is a famous site for some of the most ancient trees and the rarest species of wildflowers, beetles, and bats."