Surrounded by sweeping National Trust parkland and private gardens bordered by the tranquil River Wandle, Morden Hall in Greater London, is a picturesque wedding venue. This elegant country house shines in the midst of its pictureque parkland surroundings. It feels miles from anywhere, creating a sense of escape for your big day.