2 beds · Carlow Street, London NW1 | Easy Property