Morden Hall Park is a tranquil former deer park and an oasis in the outskirts of London. It is at the heart of the community, offering a variety of family-friendly activities and workshops.
This 125 acre urban green space is situated in the London Borough of Merton and encompasses open parkland, hay meadows, woodland, and wetlands.
There are no reviews yet! Be the first to review.