Where is Courtauld Institute of Art?
Where is Courtauld Institute of Art located?
Courtauld Institute of Art, Courtauld Institute of Art, Great Britain (approx. 51.51155°, -0.11759°)
Where is Courtauld Institute of Art on the map?
{"latitude":51.51155,"longitude":-0.11759,"title":"Courtauld Institute of Art"}