Located in London, Ontario, The Best Western Plus Stoneridge Inn & Conference Centre is the perfect all-in-one venue. Photo above: Have Heart Photography Featuring everything you could ever imagine, it’s an easy choice to select the Stoneridge Inn for your special day! Did we say EVERYTHING? Stunning Chapel? Check! Multiple ballroom options? Check! Comfortable accommodations? […]
