The elegance and luxury of Cain Major, your perfect stop for a dream wedding.

I have always loved weddings and also wedding planning and so living in the leafy countryside villages in Surrey with plenty of fabulous venues gave me the ideal place to start my planning. Wedding venues are by far one of…