Morden Hall Park
From Wikipedia: Morden Hall Park is a National Trust park on the banks of the Wandle in Morden, south London. Its several buildings and associated parking included, it is 125 acres (51 ha) of predominantly parkland. Hinting at the former mill leats the river here splits into channels, generally, through it spanned by numerous footbridges. […]