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 …

Get the app

The full map, every photo, descriptions, and check-ins. Free to browse.

Open Acarta