The Churches of Soho Square
The churches in Soho Square all carried memories for me when I visited the Square. The French Protestant Church was founded in 1550 in London and was a refuge for those fleeing persecution in France in 1572, and particularly after … Continued