exploring-london.com
10 (lesser known) National Trust properties in London…2. Morden Hall Park…
Located on the banks of the River Wandle in Morden, south London, Morden Hall was built for the Garth family in the 18th century on the site of an earlier manor house. The manor, which had once bee…