Situated in the picturesque village of South Stoke, this charming country retreat is ideally located for exploring this part of the Thames Valley on bike, foot or horse-back ... » Veja mais