Where is La Tremoille Paris?

Where is La Tremoille Paris located?

La Tremoille Paris, La Tremoille Paris, France (approx. 48.8668°, 2.30275°)


Where is La Tremoille Paris on the map?