A wonderful whirlwind of beauty, indulgence and timeless romance. Set at picture-perfect new venue, Findon Place in West Sussex.