4 Bed in Cowes
Cowes, Isle of Wight, England, United Kingdom
Nestled near Cowes, this charming farmhouse offers a spacious and characterful retreat. For nature lovers and wildlife enthusiasts, the farmhouse is surrounded by picturesque countryside, making it an.....
From €1,414