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