Derelict land brought back to life as tenants get ready to move into new homes

The former "eyesore" gap site on Banff's Carmelite Street
The former "eyesore" gap site on Banff's Carmelite Street