2 beds · Tuskar Street, London, SE10 9UZ | Easy Property