Richmond Park is the largest open space in London. Only ten miles from central London, it is one of the city's most popular and treasured Royal parks. It has 23 ponds, acres of grassland, thousands of... This description may be from another edition of this product.