2 beds · Camley Street London N1C | Easy Property