2 beds · Salamanca Place, London, SE1 | Easy Property