2 beds · Elbe Street, Sands End, London, SW6 | Easy Property