Inside Bagshot Park, the £45million mansion where Duchess Sophie and Prince Edward live 0 11.08.2024 09:00 Express.co.uk Prince Edward and the Duchess of Edinburgh live in Bagshot Park roughly worth £45,114,855. What is it like inside?