Windmill Farm Cottages are two lovingly crafted self-catering stone cottages, nestled on framland at the heart of the spectacular Gower Peninsula. They combine with charm, the best of traditional building materials and contemporary furnishings.
Read more