Site of the French Protestant Church demolished 1888