Europe, United Kingdom
This property is in the countryside!
Clean air and tranquillity in the dazzling English village.