Winchester Cathedral is one of the largest cathedrals in Europe, with Read more [...]
- About Us
South House Info
South House is located in Winchester, on the border of the scenic South Downs National Park. Free WiFi access is available in this holiday home. The accommodation will provide you with a TV and a balcony.
For more information see the South House website
South House Reviews