2 beds · Amelia Street, London, SE17 | Easy Property