Newly refurbished and now available for holiday rental. Based in the centre of the beautiful village of Croyde in North Devon only 3 minutes from the beach
Tags: Real Estate