Imagine your wedding in a quaint country church nestled in the heart of the city, between the beautiful grounds of Rideau Hall, and the lush shores of the Rideau River. For 108 years, lovers have been saying their vows at the altar of St. John's, and the church has maintained the charm of the past, … Continue reading Weddings at St. John