2 beds · Trafalgar Grove London SE10 | Easy Property