2 beds · Royal Street London SE1 | Easy Property