Ontario Spas Websites
The London House Inn - The Perfect Setting for your Wedding, Shower or Getaway
- londonhouseinn.com
The London House Inn and Spa is an Ontario spa & country inn providing elegant accommodations and fine dining. Our beautiful Ontario country inn is the ideal relaxation setting, featuring over one hundred acres of gardens and woodlands in the naturally beautiful Ottawa Valley.