Become the princess you’ve always dreamed of being at Knotting Hill Place. This 17,000 square-foot estate, situated on five-acres filled with beautiful greenery, is the perfect place to hold a large or intimate wedding.