Where is Courtauld?

Where is Courtauld located?

Courtauld, Burgundy, France (approx. 48.1243928123°, 3.1087875366°)


Where is Courtauld on the map?