StoweLongBarn.co.uk
Title
The Long Barn, Stowe
Description
Excerpted from the website description:
- The Long Barn, Stowe, Buckinghamshire. Converted barn providing holiday accommodation in a quite location with easy access to the Home Counties, Oxfordshire, & London.