A delightful three bedroom terraced taditional cottage nestled in the heart of picturesque Gifford, offering charm, character, and a beautifully...