3 beds · Staple Street, London, SE1 | Easy Property