Follow the oak-lined drive to Bangor Farm, where 50 acres of parkland, ancient trees and mountain views set the scene for unforgettable events.