Urban Sketchers London — Morden Hall Park

Morden Hall Park is a National Trust’s park in south London due to its heritage of historic buildings and watermills. It was also the place chosen for Urban Sketchers London...