The Organ of Notre Dame de France

1868 An organ was built by AUGUST GERN in the newly opened church of Notre Dame de France in Leicester Square (the French Catholic Church in London). The circular building was built in 1793 as a panorama to house very large paintings for public viewing. This was Gern’s first organ after leaving the employ of […]