Places of Interest nearby
Location address: United Kingdom, Westminster
Number of texts: 1
The French Protestant Church of London (Église Protestante Française de Londres) is a Huguenot Protestant church in Soho Square, London. It is a registered charity under English law.