2 beds · Charlton Church Lane, LONDON | Easy Property