A semi-detached cottage is equipped with a private garden space, a luxury for friends or family who will be staying here. by Nadine Clarke | Jan 25, 2023