Morden Hall is a stunning 18th-century mansion set amidst acres of pristine National Trust parkland. It has been lovingly restored and is exclusively available for weddings. Where is Morden Hall located? Located in the London Borough of Merton, South West London, it offers a serene setting away from the city for your reception celebrations.… Continue reading Morden Hall for Weddings: A Detailed Price Guide