2 beds · Charter Street, London, E22 | Easy Property