Founded in 1965 as an educational institution based in london, The Art & History Museum is committed to producing distinctive. The Canadian Cultural is now located at 130 rue du Faubourg Saint-Honoré.