London, TW10 5HS
Richmond Park is the largest of London's eight Royal Parks and is the biggest enclosed space in London. It is home to the beautiful Isabella Plantation, Pembroke Lodge and herds of Red and Fallow deer. The Park has changed little over the centuries and, although it is surrounded by human habitation, the varied landscape of hills, woodland gardens and grasslands set among ancient trees abounds in wildlife. With acres of space this is the perfect destination for an inner city walk with a furry friend.
Leave a review:
Please log in to review this venue.