Courtauld Institute of Art 27 November 2014 Loading Map.... Courtauld Institute of ArtStrand - LondonEvents 51.5111388 -0.11941330000001926 Address Strand London United Kingdom Upcoming Events No events in this location