Architect
Charles Leroy
1820-1896 · French · 1 places
Charles Leroy was a Lille architect who won the commission for the city's new cathedral after an international competition in 1854 in which English entries won the prizes but were rejected because they were from Anglican architects. He …
1 selected work
Keep exploring
Explore all destinations