Rue des Cascades, 75020 Paris, France
By foot : 59 minutes
By public transport 36 minutes
By car 20 minutes