2 beds · Carlow Street, London, NW1 | Easy Property